------------------------------------------------------------------------
r1112 | Lesav | 2026-08-30 17:24:46 +0300 (Sun, 30 Aug 2026) | 1 line

server: добавлены аргумент -ls и xml параметр server -> logSizeMb для ограничения размера файла журнала; поддержаны дробные значения от 0 до 64 Мб
------------------------------------------------------------------------
r1111 | Lesav | 2026-08-24 19:49:34 +0300 (Mon, 24 Aug 2026) | 1 line

stuff: коррекция постов для smsn
------------------------------------------------------------------------
r1110 | Lesav | 2026-08-23 16:21:56 +0300 (Sun, 23 Aug 2026) | 1 line

PluginNetwork: обновлены  языковые константы
------------------------------------------------------------------------
r1109 | Lesav | 2026-08-23 00:20:46 +0300 (Sun, 23 Aug 2026) | 1 line

PluginNetwork: исправлено определение таймаута соединения для TcpClient, TcpScaner, WebSocketClient и LocalClient. Устранено превышение заданного времени ожидания соединения
------------------------------------------------------------------------
r1108 | Lesav | 2026-08-21 16:24:14 +0300 (Fri, 21 Aug 2026) | 1 line

PluginNetwork: исправлена сборка WebSocketClient и WebSocketServer для Qt ниже 5.15. Добавлена программная проверка максимального размера входных WebSocket-сообщений для старых версий Qt
------------------------------------------------------------------------
r1107 | Lesav | 2026-08-20 23:03:11 +0300 (Thu, 20 Aug 2026) | 1 line

Tools: обновлены утилиты для компиляции пакетов через WSL для Linux [astra, redos, mint]
------------------------------------------------------------------------
r1106 | Lesav | 2026-08-13 00:14:59 +0300 (Thu, 13 Aug 2026) | 1 line

Tools: pkg.maker_deb.sh - исправлена сборка DEB в каталогах с наследуемым флагом setgid
------------------------------------------------------------------------
r1105 | Lesav | 2026-08-12 20:25:13 +0300 (Wed, 12 Aug 2026) | 3 lines

Tools: pkg.maker_deb.sh и pkg.maker_rpm.sh - внутреннее имя пакетов приведено к jcjs2, 
       имя файлов пакетов к формату jCjS-<версия>. 
       Добавлена замена ранее установленных пакетов jcjs и jCjS2, расширена проверка собранных пакетов
------------------------------------------------------------------------
r1104 | Lesav | 2026-08-12 00:12:48 +0300 (Wed, 12 Aug 2026) | 7 lines

qmake:    переданная SVN_REV больше не заменяется ревизией рабочего каталога. Исправлена сборка HttpsProxy с системным libcurl
server:   расширена диагностика ошибки открытия конфигурационного файла
stuff:    smsn и TDS-540 переведены на обмен временем в UTC epoch миллисекундах
packages: переработана сборка DEB/RPM без библиотек Qt. Добавлены зависимости, настраиваемые путь и пользователь, проверки установки и удаления
tools:    переименованы и документированы сценарии сборки DEB, RPM и Windows-инсталлятора
Service, HttpsProxy: исправлены управление systemd-службами в Unix, определение состояния, запуск, остановка, SELinux и обработка сигналов. Устранён лишний вызов moc в Windows
PluginCamera, PluginExif: исправлена сборка в RPM-дистрибутивах
------------------------------------------------------------------------
r1103 | Lesav | 2026-08-10 15:36:22 +0300 (Mon, 10 Aug 2026) | 21 lines

Service: Запуск служб в Unix приведен к каноническому виду
stuff: nikiet/devs/tds540 - пост опроса TDS-540 дооснащен автоматическим импортом данных из csv в db
docs: идет работа над документацией к объектам 
    ArrayBuffer, DataView
    Int8Array, Uint8Array
    Int16Array, Uint16Array
    Int32Array, Uint32Array
    BigInt64Array, BigUint64Array
    Float32Array, Float64Array
    BigInt, BigUint
    QChar, QDir
    QFileInfo, QLocale
    QPoint, QRect
    QSize, QUrl
    QHostAddress, QNetworkCookie
    QBitmap, QBrush
    QColor, QCursor
    QFont, QIcon
    QImage, QPalette
    QPixmap, QPolygon
    QRegion, QSizePolicy
------------------------------------------------------------------------
r1102 | Lesav | 2026-08-09 21:20:42 +0300 (Sun, 09 Aug 2026) | 14 lines

Исправлен профайлер: jcjsscriptprofileragent.h
Основные изменения:
  таймер запускается только один раз;
  стек формируется непосредственно в functionEntry();
  добавлено восстановление при рассинхронизации callback-ов;
  статистика разделяется по scriptId, функции и строке;
  имя файла сохраняется в статистике;
  reset() больше не теряет таблицу загруженных скриптов;
  scriptUnload() удаляет ненужную запись;
  наносекунды хранятся в qint64;
  исправлены двойное ms и смещение номера строки;
  добавлены проверки контекста и родителя;
  добавлены явные заголовочные зависимости Qt 4/5.
  Публичный API и общий формат отчёта сохранены
------------------------------------------------------------------------
r1101 | Lesav | 2026-08-08 21:27:34 +0300 (Sat, 08 Aug 2026) | 2 lines

PluginSQL: добавлены кроссплатформенные тесты jcjsHelper_Db для SQLite, PostgreSQL и Firebird. Проверены CRUD, транзакции, массивы запросов query_thread, события и последовательная доставка уведомлений
Tests:     ALL/ERR   2078/0
------------------------------------------------------------------------
r1100 | Lesav | 2026-08-08 03:21:48 +0300 (Sat, 08 Aug 2026) | 5 lines

PluginLDAP: добавлена реализация для Unix на базе OpenLDAP с API, совместимым с Windows-версией. Добавлена работа с локальными пользователями и группами через NSS/SSSD
            добавлена проверка заголовков OpenLDAP с пропуском сборки на этапе qmake при их отсутствии. Добавлены тесты авторизации и поиска в AD
Tests: ALL/ERR   1930/0
       добавлены тесты PluginJV8, PluginLDAP, PluginNetwork, PluginPing, PluginProcess, PluginQFtp, PluginQrCode, PluginSetting и PluginSQL
       переработаны порядок запуска, загрузка и штатная выгрузка тестируемых плагинов
------------------------------------------------------------------------
r1099 | Lesav | 2026-08-08 01:59:39 +0300 (Sat, 08 Aug 2026) | 20 lines

PluginNetwork: добавлено свойство maxFrameSize с ограничением размера входящего пакета и распакованных данных: 64 МБ по умолчанию, не более 256 МБ
               UdpRecv реализована фрагментация сообщений с идентификатором, нумерацией фрагментов, контролем общего размера, таймаутом, раздельной сборкой по отправителям и проверкой MAC
               LocalServer и TcpServer переведены на отдельные worker-объекты и потоки. Удалено принудительное завершение через QThread::terminate()
               исправлено штатное завершение клиентских потоков LocalServer и TcpServer
               WebSocketClient исправлено применение настроек TLS
               исправлена опечатка в unity-файле. Сохранена совместимость с Qt4
PluginSQL: исправлено выполнение transaction, commit и rollback для основного и рабочего соединений
           исправлена потоковая принадлежность QSqlDatabase и QSqlQuery, завершение асинхронных заданий и подсчет affectedRows
           исправлен разбор аргументов query_thread и exec_thread
           удалено принудительное завершение SQL-потока через QThread::terminate(). Добавлена отмена запроса, если она поддерживается драйвером
           исправлено чтение строковых значений и работа с кодировкой. Устранена утечка памяти
           исправлены удаление SQL-соединений, синхронизация списка соединений и безопасная установка PostgreSQL application_name
           пароль в журнале заменен на ****
HttpsProxy: исправлено штатное завершение приложения и службы, остановка активных соединений и прослушивающих серверов
            исправлены обработка аргументов командной строки, формирование пути PID-файла и поиск libcurl для 64-битной сборки
Service:  устранена ошибка Windows «Служба остановлена с ошибкой». Исправлено штатное завершение сервера и консольного приложения после остановки
docs:     обновлена документация PluginNetwork. Добавлено описание WebSocketClient и WebSocketServer с указанием доступности при использовании Qt5
language: обновлены языковые константы
examples: добавлены пример работы SQLite для тестирования PluginSQL
Tests:    ALL/ERR   1829/0
------------------------------------------------------------------------
r1098 | Lesav | 2026-08-03 15:39:46 +0300 (Mon, 03 Aug 2026) | 1 line

stuff: nikiet/devs/tds540 - пост опроса TDS-540 дооснащен функционалом файловой синхронизации
------------------------------------------------------------------------
r1097 | Lesav | 2026-07-26 17:54:17 +0300 (Sun, 26 Jul 2026) | 3 lines

server: функция singleShot теперь принимает в аргументах ms укаанные как строке (проверка приведения к uint происходит в cpp)
stuff: nikiet\asvd - в генератор данных для БД pg схемы Subsys добавлена генерация дискретов
       modbus\modbusTcpSku - опросный модуль приведен в готовность работы с обновленной схемой Subsys
------------------------------------------------------------------------
r1096 | Lesav | 2026-07-07 12:41:24 +0300 (Tue, 07 Jul 2026) | 1 line

bootstrap: v.5 коррекция стилей
------------------------------------------------------------------------
r1095 | Lesav | 2026-07-07 00:15:28 +0300 (Tue, 07 Jul 2026) | 1 line

bootstrap: Провел миграцию с v.3.4.1 на v.5.3.8
------------------------------------------------------------------------
r1094 | Lesav | 2026-06-30 21:41:02 +0300 (Tue, 30 Jun 2026) | 4 lines

server: изменены функции getFreeTcpPort(int min_port = 0, int max_port = 0xFFFF, bool random = false);
                         getFreeUdpPort(int min_port = 0, int max_port = 0xFFFF, bool random = false);
        теперь они принимают аргументы, ограничивающие диапазон выборки свободных портов у ОС
docs:   обновлена документация JS объекта server
------------------------------------------------------------------------
r1093 | Lesav | 2026-06-25 21:01:28 +0300 (Thu, 25 Jun 2026) | 1 line

http: исправлена функция respFile. Корректное указание Content-Type при отправке файла
------------------------------------------------------------------------
r1092 | Lesav | 2026-06-23 22:16:52 +0300 (Tue, 23 Jun 2026) | 2 lines

http: решена проблема разрыва соединения при частом выполнении POST запросов (была ошибка: повторный запрос не дождавшись ответа сервера)
      добавил поддержку редактирования локальных файлов в Chromium DevTools
------------------------------------------------------------------------
r1091 | Lesav | 2026-06-21 22:13:03 +0300 (Sun, 21 Jun 2026) | 1 line

stuff/include/jcjsHelperWSocketSrv.js: исправлены функции отправки - корректное определение дескриптора соединения
------------------------------------------------------------------------
r1090 | Lesav | 2026-06-16 17:37:49 +0300 (Tue, 16 Jun 2026) | 1 line

windows: коррекция системы сборки
------------------------------------------------------------------------
r1089 | Lesav | 2026-06-16 15:30:56 +0300 (Tue, 16 Jun 2026) | 1 line

HttpsProxy: добавлена поддержка ws и wss
------------------------------------------------------------------------
r1088 | Lesav | 2026-06-09 11:25:52 +0300 (Tue, 09 Jun 2026) | 1 line

PluginNetwork: Исправлены методы sendClient в JCJSLocalServer, JCJSTcpServer и JCJSWebSocketServer для корректной работы после добавления типов BigInt и BigUint
------------------------------------------------------------------------
r1087 | Lesav | 2026-06-02 21:57:29 +0300 (Tue, 02 Jun 2026) | 1 line

QUrl: исправлена ошибка в свойстве args (не верно возвращались GET аргументы)
------------------------------------------------------------------------
r1086 | Lesav | 2026-05-31 18:09:45 +0300 (Sun, 31 May 2026) | 4 lines

JS:    BigInt и BigUint добавлен метод toJSON
JS:    TypedArray добавлены методы fill copyWithin reverse indexOf includes keys values entries map filter reduce reduceRight
Tests: Типы TypedArray, BigInt и BigUint  окружены тестами
Tests: ALL/ERR   1775/0
------------------------------------------------------------------------
r1085 | Lesav | 2026-05-30 23:53:36 +0300 (Sat, 30 May 2026) | 3 lines

post:  в контекст добавлена поддержка BigInt и BigUint
Tests: Типы TypedArray, BigInt и BigUint окружены тестами
Tests: ALL/ERR   1292/0
------------------------------------------------------------------------
r1084 | Lesav | 2026-05-28 00:05:54 +0300 (Thu, 28 May 2026) | 1 line

post: в контекст добавлена поддержка TypedArray
------------------------------------------------------------------------
r1083 | Lesav | 2026-05-18 17:04:10 +0300 (Mon, 18 May 2026) | 1 line

Debian: оптимизирован сценарий сборки (ошибка при установке, если в системе отсутствует usercaps)
------------------------------------------------------------------------
r1082 | Lesav | 2026-05-18 14:21:35 +0300 (Mon, 18 May 2026) | 1 line

PluginNetwork: TCP-client. Исправлен сигнал error(String) - отсутствовал, т.к. на момент рождения сигнала указатель на Socket был сброшен в nullptr
------------------------------------------------------------------------
r1081 | Lesav | 2026-05-13 22:19:17 +0300 (Wed, 13 May 2026) | 1 line

server: добавлен метод processEventsNoSocket позволяющий выполнить все события исключая связанные с файловыми дескрипторами и сокетами
------------------------------------------------------------------------
r1080 | Lesav | 2026-04-30 19:11:13 +0300 (Thu, 30 Apr 2026) | 4 lines

PluginNetwork: WebSocketServer - добавлено свойство, указывающее имя используемой пары [сертификата и ключа]
stuff/include/jcjsHelperWSocketSrv.js: исправлена ошибка, не позволяющая открыть wss сокет
stuff/include/jcjsHelperResp.js: исправлен ошибочный редирект если в cmd.js уже был ответ но не было выхода из функции answer()
jcjsHelper.js: исправлен прототип String.prototype.dateReviver() - была ошибка определения ISO формата
------------------------------------------------------------------------
r1079 | Lesav | 2026-04-14 19:21:11 +0300 (Tue, 14 Apr 2026) | 2 lines

windows: Добавлен функционал открытия файла в IDE при старте программы если есть ошибки в сценариях.
         Поддерживается IDE: QtCreator, Sublime Text, Microsoft VS Code
------------------------------------------------------------------------
r1078 | Lesav | 2026-03-31 17:01:21 +0300 (Tue, 31 Mar 2026) | 2 lines

PluginQuaZip: исправлен post_to_zip.js
language:     обновлены языковые константы
------------------------------------------------------------------------
r1077 | Lesav | 2026-03-31 13:39:13 +0300 (Tue, 31 Mar 2026) | 2 lines

PluginQuaZip: исправлено формирование zip архива (в архив добавлялись файлы с флагом D-директория)
              обновлен quazip-1.5 и zlib-1.3.2
------------------------------------------------------------------------
r1076 | Lesav | 2026-03-22 20:02:08 +0300 (Sun, 22 Mar 2026) | 1 line

js: добавлен инструмент stuff/include/PerformanceAnalyzer.js для анализа задержек в функциях
------------------------------------------------------------------------
r1075 | Lesav | 2026-03-04 13:28:59 +0300 (Wed, 04 Mar 2026) | 1 line

незначительные изменения
------------------------------------------------------------------------
r1074 | Lesav | 2026-02-24 20:15:49 +0300 (Tue, 24 Feb 2026) | 9 lines

File:       исправлено свойство size
PluginPing: добавлены сигналы
    que_started  - поток обрабатывающий очередь запущен
    que_finished - поток обрабатывающий очередь остановлен
Windows: в установщик добавлено:
       предупреждение, что все файлы в каталоге stuff будут заменены
       напоминание, что бы пользователь не забыл сохранить каталог stuff
       соглашение, что пользователь берет на себя ответственность за возможную потерю
       принудительно архивируется директория stuff для защиты от возможной потери данных
------------------------------------------------------------------------
r1073 | Lesav | 2026-01-22 13:43:55 +0300 (Thu, 22 Jan 2026) | 3 lines

PluginSQL: поведение плагина возвращено к r1068, но поддержка массивов SQL сохранено
Регресс:   После версии r1069 обнаружен регресс. Служба падает без объявления причин
           в r1069 была добавлена поддержка массивов SQL запросов
------------------------------------------------------------------------
r1072 | Lesav | 2026-01-21 22:11:29 +0300 (Wed, 21 Jan 2026) | 1 line

PluginSQL: Postgres добавил установку application_name (для отображения имени при выполнении SQL запроса SELECT * FROM pg_stat_activity)
------------------------------------------------------------------------
r1071 | Lesav | 2026-01-21 15:24:56 +0300 (Wed, 21 Jan 2026) | 1 line

PluginSQL: добавил закрытие соединения с БД в потоке обработчике асинхронных запросов
------------------------------------------------------------------------
r1070 | Lesav | 2026-01-20 11:09:18 +0300 (Tue, 20 Jan 2026) | 5 lines

console:           добавлены функции typeToName и nameToType
PluginSQL:         исправлена функция JCJS_sqlThr::fetchResult() - не правильно формировался массив типов fields_typeN
stuff/nikiet/asvd: исправлен генератор данных
jcjsHelper_Db.js:  коррекция функций $to_lower_arr и $transpon
jcjsHelperWSocketSrv.js: функция send(): добавлено автоматическое определения функции [sendAllClients или sendClient]
------------------------------------------------------------------------
r1069 | Lesav | 2026-01-12 15:57:54 +0300 (Mon, 12 Jan 2026) | 1 line

PluginSQL: Исправлена функции асинхронных SQL запросов query_thread, exec_thread
------------------------------------------------------------------------
r1068 | Lesav | 2025-12-29 15:54:06 +0300 (Mon, 29 Dec 2025) | 1 line

stuff/nikiet/unicorn: добавлен шаблон поста для опроса устройств Unicorn
------------------------------------------------------------------------
r1067 | Lesav | 2025-12-19 20:49:25 +0300 (Fri, 19 Dec 2025) | 3 lines

АТОЛ     - обновлены драйверы до версии 10.10.8.0    от 11.12.2025
ШТРИХ-М  - обновлены драйверы до версии 5.25.2112    от 15.12.2025
ВИКИ     - обновлена утилита Fito до версии 2.5.11   от 12.12.2025
------------------------------------------------------------------------
r1066 | Lesav | 2025-12-17 20:09:18 +0300 (Wed, 17 Dec 2025) | 2 lines

windows: обновлена утилита blat.exe
stuff/tests/SMTPClient: добавлен сценарий отправки файла на smtp сервер
------------------------------------------------------------------------
r1065 | Lesav | 2025-12-12 16:44:36 +0300 (Fri, 12 Dec 2025) | 1 line

us01: пост адаптирован для записи данных в csv файл
------------------------------------------------------------------------
r1064 | Lesav | 2025-12-10 19:32:48 +0300 (Wed, 10 Dec 2025) | 1 line

saes: финальная работа перед отгрузкой
------------------------------------------------------------------------
r1063 | Lesav | 2025-12-09 12:40:30 +0300 (Tue, 09 Dec 2025) | 1 line

saes: добавлен пост опроса RealLab NLS-8PR
------------------------------------------------------------------------
r1062 | Lesav | 2025-12-08 22:39:36 +0300 (Mon, 08 Dec 2025) | 2 lines

saes: в пост pinger добавлена поддержка записи в БД firebird асотт
      в пост elemy добавлена поддержка опроса ATS1206
------------------------------------------------------------------------
r1061 | Lesav | 2025-12-04 17:43:15 +0300 (Thu, 04 Dec 2025) | 1 line

PluginPing: Исправлена работа плагина в среде unix
------------------------------------------------------------------------
r1060 | Lesav | 2025-12-01 17:17:34 +0300 (Mon, 01 Dec 2025) | 1 line

build: коррекция features для qmake
------------------------------------------------------------------------
r1059 | Lesav | 2025-12-01 16:16:04 +0300 (Mon, 01 Dec 2025) | 1 line

smsn: добавлен пост Проверки сетевой доступности компьютеров системы
------------------------------------------------------------------------
r1058 | Lesav | 2025-11-27 20:44:27 +0300 (Thu, 27 Nov 2025) | 1 line

smsn: добавлен пост для опроса оборудования NLS-8Ai
------------------------------------------------------------------------
r1057 | Lesav | 2025-11-25 22:47:02 +0300 (Tue, 25 Nov 2025) | 1 line

smsn: добавлены посты для опроса оборудования TDS-540 и ИКС49
------------------------------------------------------------------------
r1056 | Lesav | 2025-11-18 20:29:12 +0300 (Tue, 18 Nov 2025) | 2 lines

unix:  Добавлен заголовок в сценарий запуска службы
saes1: Наладка оборудования
------------------------------------------------------------------------
r1055 | Lesav | 2025-11-14 17:52:16 +0300 (Fri, 14 Nov 2025) | 1 line

saes1: посты опробованы на предварительных БД
------------------------------------------------------------------------
r1054 | Lesav | 2025-11-09 20:20:13 +0300 (Sun, 09 Nov 2025) | 1 line

saes1: коррекция поста ACOTT/bos-a
------------------------------------------------------------------------
r1053 | Lesav | 2025-11-08 20:31:11 +0300 (Sat, 08 Nov 2025) | 1 line

saes1: коррекция поста ACOTT/r_plumber
------------------------------------------------------------------------
r1052 | Lesav | 2025-11-08 16:30:39 +0300 (Sat, 08 Nov 2025) | 1 line

PluginPing: добавлены языковые константы
------------------------------------------------------------------------
r1051 | Lesav | 2025-11-07 17:57:02 +0300 (Fri, 07 Nov 2025) | 2 lines

server: добавлены функции isVarExist, deleteVar, getVar, getVarObj, getVarCreateTime, setVar, reNameVar
docs:   обновлена документация JS объекта server
------------------------------------------------------------------------
r1050 | Lesav | 2025-11-05 21:16:22 +0300 (Wed, 05 Nov 2025) | 1 line

saes1: идет подготовка к поставке
------------------------------------------------------------------------
r1049 | Lesav | 2025-10-31 16:48:23 +0300 (Fri, 31 Oct 2025) | 2 lines

ByteArray: добавлены методы toInt64d и toUInt64d (изменения коснулись и объекта jsext)
docs:      обновлена документация JS объектам jsext и ByteArray
------------------------------------------------------------------------
r1048 | Lesav | 2025-10-24 13:47:22 +0300 (Fri, 24 Oct 2025) | 1 line

PluginPing: добавлен пост проверки связи stuff/nikiet/LanTester
------------------------------------------------------------------------
r1047 | Lesav | 2025-10-16 00:52:47 +0300 (Thu, 16 Oct 2025) | 1 line

PluginPing: добавлен плагин для отправки ICMP пакетов и тестирования доступности узлов в сети
------------------------------------------------------------------------
r1046 | Lesav | 2025-09-19 12:17:03 +0300 (Fri, 19 Sep 2025) | 2 lines

Proxy:  исправлена сборка в unix
Debian: добавлено создание символьных ссылок при установке служб (для systemd)
------------------------------------------------------------------------
r1045 | Lesav | 2025-09-17 21:32:47 +0300 (Wed, 17 Sep 2025) | 4 lines

цwindows: обновлены библиотеки
          OpenSSL v.3.5.2
          libcurl v.8.16.0
stuff/nikiet/vpu: Код синхронизирован со всеми разработчиками
------------------------------------------------------------------------
r1044 | Lesav | 2025-09-16 22:05:46 +0300 (Tue, 16 Sep 2025) | 3 lines

post:             при вызове функции send_toPost() добавлен вывод в лог места, откуда был выполнен вызов
jcjsHelper_Db.js: добавлена поддержка выбора схемы для БД PostgreSQL. Параметр schema
stuff/nikiet/vpu: код разбит на модули, для разделения логики между разработчиками
------------------------------------------------------------------------
r1043 | Lesav | 2025-09-10 20:55:39 +0300 (Wed, 10 Sep 2025) | 2 lines

PluginSQL: исправлен поток выполнения асинхронных SQL запросов. Изредка поток не мог взять из очереди задачу на выполнение
docs:      исправлена документация JS объектам jsext и ByteArray
------------------------------------------------------------------------
r1042 | Lesav | 2025-09-08 11:52:23 +0300 (Mon, 08 Sep 2025) | 3 lines

PluginNetwork: исправлена ошибка компиляции WebSocketServer для Qt5.11 (отсутствует handshakeTimeoutMS)
PluginSQL:     исправлен коннект к сигналу notification (QueuedConnection не работает. Работает только AutoConnection)
jcjsextention: исправлена ошибка компиляции в Unix
------------------------------------------------------------------------
r1041 | Lesav | 2025-08-31 13:36:37 +0300 (Sun, 31 Aug 2025) | 1 line

stuff: Идет работа над постом modbusTcpSku
------------------------------------------------------------------------
r1040 | Lesav | 2025-08-15 16:58:30 +0300 (Fri, 15 Aug 2025) | 2 lines

Modbus: Добавлен пост опроса СКУ-СВП

------------------------------------------------------------------------
r1039 | Lesav | 2025-08-06 16:11:01 +0300 (Wed, 06 Aug 2025) | 1 line

ACOTT: Коррекция постов после апдейта ПО на Кольской 3 бл.
------------------------------------------------------------------------
r1038 | Lesav | 2025-07-19 21:00:53 +0300 (Sat, 19 Jul 2025) | 1 line

stuff: добавлен пост VPU
------------------------------------------------------------------------
r1037 | Lesav | 2025-05-27 16:25:00 +0300 (Tue, 27 May 2025) | 1 line

PluginSQL: Исправлена проблема долгого запроса большого количества полей в FireBird
------------------------------------------------------------------------
r1036 | Lesav | 2025-05-18 10:58:19 +0300 (Sun, 18 May 2025) | 1 line

PluginCrypto: Добавлены манифесты для точного определения зависимостей в SxS (Windows)
------------------------------------------------------------------------
r1035 | Lesav | 2025-05-16 12:58:12 +0300 (Fri, 16 May 2025) | 1 line

modbusTcpArch: Настроен конфигурационный файл для опроса RealLab! NLS-16DI-Ethernet и NLS-8R-Ethernet
------------------------------------------------------------------------
r1034 | Lesav | 2025-04-22 17:00:27 +0300 (Tue, 22 Apr 2025) | 2 lines

PluginNetwork: для Tcp, Udp, Local объектов добавлено свойство stopWord (критерий остановки чтения)
docs:          изменения отражены в документации
------------------------------------------------------------------------
r1033 | Lesav | 2025-04-06 21:54:32 +0300 (Sun, 06 Apr 2025) | 6 lines

PluginJV8: добавлена интерпретация значения v8 в значение v5 и наоборот (выполнено требование документации к QJSEngine)
           тип данных QJSValue теперь при создании требует указания engine8v
 пример кода в контексте JS v5
    var jv8 = new Jv8() // создать engine8v
    var jv8val = new QJSValue(jv8, {field1: 1, dt: new Date() ... })
    post.log('e', 'jv8val:' + JSON.stringify(jv8val.toJs5v()))
------------------------------------------------------------------------
r1032 | Lesav | 2025-04-02 00:45:57 +0300 (Wed, 02 Apr 2025) | 3 lines

windows:   подписаны все исполняемые файлы новым сертификатом
PluginJV8: добавлен плагин для работы с JS ECMA Script 2017 (ES8)
jcjsHelper.js: добавлен функционал для детектирования версии ECMA Script (результат в глобальном объекте ecmaScriptInfo)
------------------------------------------------------------------------
r1030 | Lesav | 2025-03-14 20:32:21 +0300 (Fri, 14 Mar 2025) | 3 lines

Services:      вывод по ключу -h дополнен описанием ключей -cfg,-p,-ps,-ld,-lt,-tc,-cmd
HttpProxy:     вывод по ключу -h дополнен описанием ключей -cfg,-p,-ps,-ld,-lt,-tc,-dst,-noSslVerify
PluginNetwork: исправлена функция isLocal() во всех объектах её использующих
------------------------------------------------------------------------
r1029 | Lesav | 2025-03-12 21:30:35 +0300 (Wed, 12 Mar 2025) | 4 lines

PluginSQL: коррекция отладочного вывода [ включается если sql запрос оканчивается двумя символами -- ]
Astrta:    добавлен сценарий, настраивающий keepalive TCP для более быстрого поиска разрыва соединений
Debian:    коррекция сценарий, создающего deb пакет
Unix:      создан сценарий, создающий символьные ссылки на отсутствующие библиотеки но имеющиеся в дистрибутиве
------------------------------------------------------------------------
r1028 | Tsal | 2025-03-07 17:37:00 +0300 (Fri, 07 Mar 2025) | 4 lines

ACOTT: работа над замечаниями ЛАЭС
       - правки комментариев
       - отключил управление сигнализацией со стороны подсистем (в конфигах) и добавил пояснение к настройке управления r_plumber 
       - правки поста управления дисплеем (SMI2)
------------------------------------------------------------------------
r1027 | Lesav | 2025-02-28 22:35:51 +0300 (Fri, 28 Feb 2025) | 1 line

Service AstraLinux: Добавил удаление всех  установленных служб
------------------------------------------------------------------------
r1026 | Lesav | 2025-02-28 19:17:40 +0300 (Fri, 28 Feb 2025) | 1 line

Service AstraLinux: Добавил установку/удаление службы для systemd
------------------------------------------------------------------------
r1025 | Lesav | 2025-02-27 22:56:30 +0300 (Thu, 27 Feb 2025) | 3 lines

Service AstraLinux: Добавил создание файла службы в файл /usr/lib/systemd/system/jCjSService.service
ASOTT:              Обновлена схема БД до версии v00019
stuff/modbus/modbusTcpArch: Отладил и проверил работу через последовательный интерфейс
------------------------------------------------------------------------
r1024 | Tsal | 2025-02-11 12:14:12 +0300 (Tue, 11 Feb 2025) | 3 lines

ACOTT: работа над замечаниями ЛАЭС
       - исправил избыточность при формировании объекта самодиагностики (lm-sensors)
       - исправил запрос при подключении к БД (us01)
------------------------------------------------------------------------
r1023 | Lesav | 2025-01-31 12:13:23 +0300 (Fri, 31 Jan 2025) | 3 lines

ACOTT: коррекция апдейтов для БД (выявлены недостатки при экспорте из старой схемы САЭС-1)
        v00013.sql
        v00018.sql
------------------------------------------------------------------------
r1022 | Lesav | 2025-01-13 12:09:36 +0300 (Mon, 13 Jan 2025) | 6 lines

ACOTT: коррекция апдейтов для БД (выявлены недостатки при экспорте из старой схемы САЭС-1)
        v00009.sql
        v00010.sql
        v00013.sql
        v00018.sql
PluginSmtpClient: SSL, TLS. Исправлено соединение с сервером, работающим с незаверенными сертификатами
------------------------------------------------------------------------
r1021 | Lesav | 2024-12-26 16:43:24 +0300 (Thu, 26 Dec 2024) | 4 lines

server:          Добавлен параметр machineHostDomain в вывод запроса server.info('system_info')
docs:            Обновлена
language:        Обновлены языковые константы
email_sender.js: Исправлен код
------------------------------------------------------------------------
r1020 | Lesav | 2024-12-24 13:19:24 +0300 (Tue, 24 Dec 2024) | 1 line

PluginSmtpClient: Исправлен функционал кодирования заголовков в сообщениях (для отображения кириллицы в имени получателя и теме письма)
------------------------------------------------------------------------
r1019 | Lesav | 2024-12-19 17:29:10 +0300 (Thu, 19 Dec 2024) | 2 lines

server: HTTPS: исправлена ошибка подключения сертификата указанного в конфигурации для определенного порта
docs:   В html добавлен линк на favicon.ico
------------------------------------------------------------------------
r1018 | Lesav | 2024-12-17 18:23:04 +0300 (Tue, 17 Dec 2024) | 5 lines

PluginCamera: Исключен из сборки в Astra Linux (нужна адаптация кода для OpenCV v4)
ASOTT:        Обновлена схема БД до версии v00018
Debian:       В сборщик пакетов добавлена инструкция cap_net_bind_service для исполняемых файлов 
               Право открывать защищенные TCP порты < 1024 для рядового пользователя
                setcap cap_net_bind_service,cap_sys_time+ep
------------------------------------------------------------------------
r1017 | Tsal | 2024-12-04 13:24:44 +0300 (Wed, 04 Dec 2024) | 2 lines

ACOTT: добавил дополнительные настройки для модуля климата (отключение внешнего датчика т.д.)
       изменил диагностическое сообщение в 7242 при отутствии данных от подсистемы
------------------------------------------------------------------------
r1016 | Lesav | 2024-11-02 17:12:04 +0300 (Sat, 02 Nov 2024) | 1 line

PluginSQL: методы exec, exec_thread не верно вызывали SQL функции в PostgreSQL
------------------------------------------------------------------------
r1015 | Lesav | 2024-10-24 17:50:17 +0300 (Thu, 24 Oct 2024) | 1 line

PluginSQL: Исправлена потоковая функция (не верно возвращался флаг ошибки)
------------------------------------------------------------------------
r1014 | Lesav | 2024-10-08 18:16:07 +0300 (Tue, 08 Oct 2024) | 1 line

ACOTT: ревизия после командировки на ЛАЭС
------------------------------------------------------------------------
r1013 | Lesav | 2024-09-19 19:13:54 +0300 (Thu, 19 Sep 2024) | 1 line

ACOTT: ревизия перед командировкой на ЛАЭС
------------------------------------------------------------------------
r1012 | Lesav | 2024-09-03 20:23:38 +0300 (Tue, 03 Sep 2024) | 2 lines

Chrome, Opera, Edge отказались от базовой авторизации. Запланированы работы по исправлению ситуации
ACOTT: Посты, использующие отладочную секцию, записывают в таблицу param is_test = 1
------------------------------------------------------------------------
r1011 | Lesav | 2024-07-25 19:05:22 +0300 (Thu, 25 Jul 2024) | 2 lines

PluginSQL: исправлен трассировочный вывод в лог файл со статистикой выполнения SQL запроса
jcjsHelper_Db.js: PostgreSQL: Добавлен функционал отправки на сервер имени выполняемого приложения
------------------------------------------------------------------------
r1010 | Lesav | 2024-07-18 21:58:21 +0300 (Thu, 18 Jul 2024) | 2 lines

PluginQuaZip: Исправлена ошибка в плагине. SegFault в unix системах. При сборке плагина не правильно линковался к внешней библиотеке zlib
              Обновлена библиотека zlib
------------------------------------------------------------------------
r1009 | Lesav | 2024-07-18 15:00:34 +0300 (Thu, 18 Jul 2024) | 1 line

Snk_streamer: Добавлен класс для приема UDP стрима (работы не закончены)
------------------------------------------------------------------------
r1008 | Lesav | 2024-06-17 20:55:36 +0300 (Mon, 17 Jun 2024) | 1 line

windows: Заменен вывод ошибок qt_error_string на qt_error_string_Eng (всегда на английском языке)
------------------------------------------------------------------------
r1007 | Lesav | 2024-06-13 16:29:11 +0300 (Thu, 13 Jun 2024) | 5 lines

ACOTT: коррекция апдейтов для БД
        v00014.sql
        v00015.sql
        v00016.sql
       коррекция stuff\ACOTT\SMI2\init.js для ЛАЭС
------------------------------------------------------------------------
r1006 | Lesav | 2024-05-20 10:20:25 +0300 (Mon, 20 May 2024) | 2 lines

server: Исправлена функция вызывающая cmd.js постов (исправлен баг - ответ ошибкой 500 при создании отложенного соединения)
stat:   Добавлена страница stat/waiting/index.html (ожидание запуска службы для систем с киоском)
------------------------------------------------------------------------
r1005 | Lesav | 2024-04-11 14:52:41 +0300 (Thu, 11 Apr 2024) | 1 line

ACOTT: ЛАЭС синхронизированы конфиги 3и4 блоков
------------------------------------------------------------------------
r1004 | Lesav | 2024-04-09 22:48:12 +0300 (Tue, 09 Apr 2024) | 1 line

Qt4.8.7: QtSysInfo: Добавил детектирование Windows 11
------------------------------------------------------------------------
r1003 | Lesav | 2024-04-09 22:45:49 +0300 (Tue, 09 Apr 2024) | 1 line

ACOTT: ревизия по исправлению замечаний от ЛАЭС
------------------------------------------------------------------------
r1002 | Lesav | 2024-04-01 22:42:05 +0300 (Mon, 01 Apr 2024) | 1 line

Linux: решена проблема выгрузки приложения. Проблема при выгрузке плагинов (malloc_consolidate(): invalid chunk size)
------------------------------------------------------------------------
r1001 | Lesav | 2024-04-01 20:25:58 +0300 (Mon, 01 Apr 2024) | 1 line

Thread: исправлен баг. Не правильные аргументы к сигналам, что приводило к сигфолту
------------------------------------------------------------------------
r1000 | Lesav | 2024-03-29 14:36:26 +0300 (Fri, 29 Mar 2024) | 1 line

ACOTT: ревизия по итогу командировки на ЛАЭС 3,4
------------------------------------------------------------------------
r999 | Lesav | 2024-01-11 14:42:55 +0300 (Thu, 11 Jan 2024) | 1 line

Plugins: тип соединений сигналов и слотов переназначены с QueuedConnection на AutoConnection
------------------------------------------------------------------------
r998 | Lesav | 2024-01-10 21:46:05 +0300 (Wed, 10 Jan 2024) | 2 lines

JCJSTcpClient: свойство force_Connect переименовано в forceConnect. Проблема соединения решена
Tests:         ALL/ERR   1035/0
------------------------------------------------------------------------
r997 | Lesav | 2023-12-18 19:56:48 +0300 (Mon, 18 Dec 2023) | 2 lines

JCJSTcpClient:  свойство forceConnect переименовано в force_Connect (временно)
PluginQFtp:     создан плагин для коннекта к FTP серверу
------------------------------------------------------------------------
r996 | Lesav | 2023-12-01 21:34:36 +0300 (Fri, 01 Dec 2023) | 3 lines

ASOTT: ЛАЭС. Добавлен скрипт обновления схемы БД до версии 0.0.15
       Добавлены посты для опроса ICPCON
PluginNetwork: исправлен tcp клиент (ошибочный реконнект к сигналам)
------------------------------------------------------------------------
r995 | Lesav | 2023-11-16 20:15:23 +0300 (Thu, 16 Nov 2023) | 1 line

ASOTT: ЛАЭС. Добавлен скрипт обновления схемы БД до версии 0.0.14
------------------------------------------------------------------------
r994 | Lesav | 2023-10-28 03:31:54 +0300 (Sat, 28 Oct 2023) | 2 lines

JCJSTcpClient:  Добавлено свойство forceConnect и описано в документации
АСОТТ: Лаэс 3,4. Проверено в Astra Linux 1.7.4
------------------------------------------------------------------------
r993 | Lesav | 2023-09-28 20:43:09 +0300 (Thu, 28 Sep 2023) | 4 lines

PluginSmtpClient: исправлен конструктор класса MimeMessage (баг SIGFAULT при удалении объекта)
post:         полная поддержка Thread в JS (мультипотоковый асинхронный функционал) 
OpenSSL:      обновлен до версии 1.1.1w
Tests:        ALL/ERR   1029/0
------------------------------------------------------------------------
r992 | Lesav | 2023-07-18 18:28:36 +0300 (Tue, 18 Jul 2023) | 4 lines

post:   исправлена логика работы cmd.js
        если не было сделано ответа в командном скрипте, то в браузер будет отправлена ошибка
server: функция info(). Добавлен разделитель команд и описан в документации
docs:   добавлена документация к объекту Thread
------------------------------------------------------------------------
r991 | Lesav | 2023-07-11 18:42:31 +0300 (Tue, 11 Jul 2023) | 2 lines

server: инкремент версии v2.9.1 (изменен базовый класс плагинов)
post: объект Thread: исправлен запуск таймеров в поточном контексте JS
------------------------------------------------------------------------
r990 | Lesav | 2023-07-04 19:55:32 +0300 (Tue, 04 Jul 2023) | 4 lines

ACOTT: в БД добавлены таблицы CURRENT для первичных данных (схема БД v.0.0.13)
post:  для объекта Thread добавлены булевые свойства isRunning, isFinished
Tests: объект Thread окружен тестами
Tests: ALL/ERR   1022/0
------------------------------------------------------------------------
r989 | Lesav | 2023-06-28 17:39:06 +0300 (Wed, 28 Jun 2023) | 3 lines

post: объект Thread (потоковое выполнение JS контекста). Отладка завершена
stuff/tests/Thread: добавлен пост для тестирования функционала объекта Thread
server: найден и исправлен баг (ошибки при многопоточном логировании)
------------------------------------------------------------------------
r988 | Lesav | 2023-06-26 22:54:52 +0300 (Mon, 26 Jun 2023) | 3 lines

post: переписана часть ядра jCjS для поддержки многопоточности в JS
      добавлен объект Thread (потоковое выполнение JS контекста). Идет отладка
scriptEngine: добавлен метод threadId()
------------------------------------------------------------------------
r987 | Lesav | 2023-06-20 23:15:24 +0300 (Tue, 20 Jun 2023) | 5 lines

mimes:        обновлено до версии 2.2.1
post:         добавлен метод menu_sep()
server:       добавлен метод copyFile()
PluginQuaZip: добавлен метод extractDir()
QFileInfo:    добавлен метод getDir()
------------------------------------------------------------------------
r986 | Lesav | 2023-06-16 17:53:38 +0300 (Fri, 16 Jun 2023) | 7 lines

post: добавлены методы в QDir:  filter(), setFilter(), sorting(), setSorting()
PluginQuaZip: функция упаковки добавлен аргумент указывающий директорию, относительно которой создавать относительный путь файлов в архиве
OpenSSL:      обновлен до версии 1.1.1u
Tests:        добавлены дополнительные проверки QDir
Tests:        ALL/ERR   980/0
stuff/ACOTT/modbus-SKD/NWPP: изменены SQL запросы. Теперь исключен вывод дискретов по выключенным каналам
stuff/nikiet/acmp-files:     добавлены субменю в трей и оконный интерфейс для jCjSUi
------------------------------------------------------------------------
r985 | Lesav | 2023-05-20 17:53:17 +0300 (Sat, 20 May 2023) | 1 line

PluginCrypto:  Исправлена утечка памяти
------------------------------------------------------------------------
r984 | Lesav | 2023-05-19 21:52:02 +0300 (Fri, 19 May 2023) | 3 lines

server: добавлены методы trayInformation(), trayWarning(), trayCritical()
docs:   изменения отражены в документации
Gui:    исправлен баг в функционале очистки трей-меню от дополнительных пунктов добавленных из поста (сигфолт в Qt5)
------------------------------------------------------------------------
r983 | Lesav | 2023-05-19 14:05:06 +0300 (Fri, 19 May 2023) | 1 line

PluginCrypto:  методы для подписи хеш и её проверки оптимизированы для работы с большими файлами
------------------------------------------------------------------------
r982 | Lesav | 2023-05-18 22:28:12 +0300 (Thu, 18 May 2023) | 6 lines

PluginCrypto:  добавлены методы для подписи хеш и её проверки (алгоритм хеширования GR3411_2012_256. Криптопровайдер GOST_2012_256)
               добавлены свойства CadesType, tspUri
               добавлена ЭЦП в зашифрованный файл 
               добавлена проверка ЕЦП на этапе дешифрации  
language:      обновлены языковые константы

------------------------------------------------------------------------
r981 | Lesav | 2023-05-12 15:06:36 +0300 (Fri, 12 May 2023) | 1 line

PluginSQL: Добавлены дополнительные аргументы в асинхронные функции запросов
------------------------------------------------------------------------
r980 | Lesav | 2023-04-23 19:45:47 +0300 (Sun, 23 Apr 2023) | 1 line

PluginSQL: Коррекция функционала асинхронного выполнения запросов
------------------------------------------------------------------------
r979 | Lesav | 2023-04-05 11:40:25 +0300 (Wed, 05 Apr 2023) | 1 line

jcjsHelper_Db.js: PostgreSQL - добавлена установка часового пояса при коннекте к БД
------------------------------------------------------------------------
r978 | Lesav | 2023-03-23 19:01:06 +0300 (Thu, 23 Mar 2023) | 1 line

stuff/ACOTT: исправлены конфигурационные файлы для РК ПИК и обновлены файлы ACOTT/rmo-lcs
------------------------------------------------------------------------
r977 | Lesav | 2023-03-16 20:20:07 +0300 (Thu, 16 Mar 2023) | 3 lines

PluginSQL: добавлена поддержка полезной нагрузки в сигнале event(event, payload, source)
           поддерживается только в Qt5. В Qt4 поведение сигнала осталось прежним
docs:      изменения отражены в документации
------------------------------------------------------------------------
r976 | Lesav | 2023-03-03 16:25:59 +0300 (Fri, 03 Mar 2023) | 2 lines

Plugins: плагин PluginCrypto добавлены методы sign(), sign_verify()
stuff/ACOTT: добавлены конфигурационные файлы для РК ПИК
------------------------------------------------------------------------
r975 | Lesav | 2023-02-08 10:11:40 +0300 (Wed, 08 Feb 2023) | 2 lines

Serial:  добавлен метод readBlockBa()
Plugins: добавлен плагин PluginCrypto (для работы с Крипто-Про). Пока реализован функционал шифрования/дешифрования на симметричных ключах
------------------------------------------------------------------------
r974 | Lesav | 2023-01-11 20:04:18 +0300 (Wed, 11 Jan 2023) | 6 lines

ByteArray: исправлена функция toFloat
Tests:     добавлены дополнительные проверки toFloat
Tests:     ALL/ERR   967/0
АТОЛ     - обновлены драйверы до версии 10.9.4.5     от 29.12.2022
ШТРИХ-М  - обновлены драйверы до версии 5.17.909     от 14.07.2022
ВИКИ     - обновлена утилита Fito до версии 2.4.5    от 07.10.2022
------------------------------------------------------------------------
r973 | Lesav | 2022-12-26 15:18:41 +0300 (Mon, 26 Dec 2022) | 2 lines

PluginAdvantech: создан плагин для работы с релейной платой Advantech PCI-1761
По результатам поездки на КолАЭС
------------------------------------------------------------------------
r972 | Lesav | 2022-12-03 21:46:02 +0300 (Sat, 03 Dec 2022) | 4 lines

server: увеличено кол-во одновременно открытых дескрипторов
Ui:     добалена поддержка расположения открытия окна
SerialTaskWrap: исправлен баг при режиме работы modbus (fc16 - команда записи регистров). Добавлена поддержка fc17,fc23,fc24
ревизия для КолАЭС
------------------------------------------------------------------------
r971 | Lesav | 2022-11-08 19:36:44 +0300 (Tue, 08 Nov 2022) | 1 line

ревизия для НвАЭС. По результатам командировки
------------------------------------------------------------------------
r970 | Lesav | 2022-10-21 23:43:14 +0300 (Fri, 21 Oct 2022) | 4 lines

PluginSQL: оптимизированно формирование результата опроса
QUrl:      исправлена ошибка в методе setPath()
server:    исправлена ошибка приводящая к краху приложения при вызове методов random_uint*()
ревизия для НвАЭС
------------------------------------------------------------------------
r969 | Lesav | 2022-10-09 21:38:41 +0300 (Sun, 09 Oct 2022) | 3 lines

PluginSQL: добавлена поддержка null значений (для пересылки в WebSocket)
ByteArray: добавлена поддержка null значений в функции appendFloat, appendDouble, insertFloat, insertDouble, replaceFloat, replaceDouble
http:      исправлено свойство isLocal (не работало в Qt5)
------------------------------------------------------------------------
r968 | Lesav | 2022-09-30 19:14:30 +0300 (Fri, 30 Sep 2022) | 10 lines

PluginQuaZip:     добавлены методы для исключения добавления в архив файлов и директорий по маске  pzip.excludeFileMask(), pzip.excludeDirMask()
server:           добавлен метод singleShotKillExist(), прерывающий выполнение таймера singleShot()
ACOTT/fdb_import: добавил поддержку БД для Кольской подсистемы АКМ (Схема БД v.0.0.10)
HttpRequester:    добавил свойства isTimeout и isCanceled. Исправлен вывод номера ошибки (error) при срабатывании таймера ожидания timeout
QDir:             добавлен метод absoluteFilePath()
log.packer.js:    добавлен скрипт - архиватор по расписанию
postsTable:       добавлен функционал архивирования логов jCjS по расписанию
jcjsHelper_Db.js: добавлен подсчет времени выполнения SQL запросов
server_info:      добавлен вывод времени выполнения SQL запросов и его положение в файле где вызван
ACOTT:            добавлены посты bos-a, bos-v, r_plumber, modbus-SKD
------------------------------------------------------------------------
r967 | Lesav | 2022-09-19 12:05:51 +0300 (Mon, 19 Sep 2022) | 7 lines

jsext:       добавлены функции toInt16(), toUInt16(),  toUInt(), toInt32(),  toUInt32(), toUInt64()
ByteArray:   добавлены функции toInt16(), toUInt16(),  toUInt(), toInt32(),  toUInt32(), toUInt64()
                  insertInt16(),  insertUInt16(),  insertInt32(),   insertUInt32(),  insertUInt64()
                 replaceInt16(), replaceUInt16(), replaceInt32(),  replaceUInt32(), replaceUInt64()
docs:        изменения отражены в документации
server_info: добавлен вывод информации по усредненном времени исполнения SQL запросов
Tests:       ALL/ERR   963/0
------------------------------------------------------------------------
r966 | Lesav | 2022-08-22 19:12:59 +0300 (Mon, 22 Aug 2022) | 4 lines

ACOTT/fdb_import: 
  добавил поддержку БД для Нововоронежских подсистем
  исправил работу при указании аргументов -src и -dst
http: добавил поддержку правил для трафика
------------------------------------------------------------------------
r965 | Lesav | 2022-06-24 11:40:00 +0300 (Fri, 24 Jun 2022) | 3 lines

server:  добавлена функция renameFile()
service: исправлен разбор аргументов запуска. Была ошибка при пуске если в аргументах встречалась последовательность символов '-v'
stuff/nikiet/vdesk_formater: добавлен функционал для поиска и замены с помощью утилиты sed
------------------------------------------------------------------------
r964 | Lesav | 2022-04-19 19:37:44 +0300 (Tue, 19 Apr 2022) | 2 lines

plugins: исправлена ошибка загрузки плагинов в Astra Linux
js: QFileInfo: исправлен булевой аргумент в конструкторе
------------------------------------------------------------------------
r963 | Lesav | 2022-03-20 17:46:28 +0300 (Sun, 20 Mar 2022) | 4 lines

server: добавлена функция singleShotExist() и охвачена тестами
docs:   изменения отражены в документации
stuff:  modbus/modbusTcpArch: добавлен запрос Modbus fc23
Tests:  ALL/ERR   954/0  (добавлены singleShot.js и qtimer.js)
------------------------------------------------------------------------
r962 | Lesav | 2022-02-27 21:41:12 +0300 (Sun, 27 Feb 2022) | 2 lines

http:  добавлена функция noCacheId()
stuff: добавлен пост формирования ЭЦП
------------------------------------------------------------------------
r961 | Lesav | 2021-12-27 10:39:27 +0300 (Mon, 27 Dec 2021) | 1 line

Plugin: добавлен плагин PluginExif для чтения информации из jpg
------------------------------------------------------------------------
r960 | Lesav | 2021-12-04 15:43:05 +0300 (Sat, 04 Dec 2021) | 2 lines

stuff: добавлен пост tests/Base64
       добавлен пост modbus/modbusTcpArch
------------------------------------------------------------------------
r959 | Lesav | 2021-11-11 20:30:16 +0300 (Thu, 11 Nov 2021) | 7 lines

ACOTT:  исправлена ошибка в триггере TRG_CURRENT_PROCESS_AIU
        ошибка вставки значения дискрета в DATAPROCESS_DISCRET
        из за конфликтов в Primary Key
        обновил sql скрипты создания БД до версии 0.0.9
server: добавлен метод isLoadedPlugin() 
post:   добавлен метод isLoadedPlugin()
docs:   изменения отражены в документации
------------------------------------------------------------------------
r958 | Lesav | 2021-11-10 20:42:52 +0300 (Wed, 10 Nov 2021) | 3 lines

PluginSQL:         добавил функцию counters() для вывода состояния SQL соединений
stuff/server_info: добавил вывод состояния SQL соединений в WEB-фейс
docs:              изменения отражены в документации
------------------------------------------------------------------------
r957 | Lesav | 2021-11-02 12:54:00 +0300 (Tue, 02 Nov 2021) | 4 lines

ACOTT-T:   добавил в триггер TRG_DATCH_BACKGROUND_AI
           update current_datch set lowerbound = new.lowervalue
АТОЛ:      обновлены драйверы до версии 10.9.0.9     от 20.10.2021
CorsProxy: добавлен автозапуск проксирующего процесса если недоступен запуск службой
------------------------------------------------------------------------
r956 | Lesav | 2021-09-28 22:06:03 +0300 (Tue, 28 Sep 2021) | 3 lines

http:       добавлено свойство isEdge
windows:    libcurl обновлен 7.74.0 > 7.79.1
windows_xp: server отключена проверка цифровой подписи
------------------------------------------------------------------------
r955 | Lesav | 2021-08-21 23:38:42 +0300 (Sat, 21 Aug 2021) | 3 lines

АСОТТ: fdb_import (обновлена версия схемы БД до v.8)
js:    добавлен тип данных QDir (окружен тестами)
Tests: ALL/ERR   911/0
------------------------------------------------------------------------
r954 | Lesav | 2021-08-07 13:28:52 +0300 (Sat, 07 Aug 2021) | 5 lines

Firebird: проверил работу плагина SQL с Firebird v. 4.0
          коррекция скриптов utils/fdb_*.cmd (backup/restore)
          обновил fbclient.dll до версии 4.0.0	от 2021-06-01
Tests:    добавил тестирование межпроцессового взаимодействия
          ALL/ERR  856/0
------------------------------------------------------------------------
r953 | Lesav | 2021-08-04 13:21:52 +0300 (Wed, 04 Aug 2021) | 4 lines

PluginNetwork: JCJSTcpServer добавлены свойства isConnected, tcpVer, verifyMode, lastErr, sslCertName. Добавлена поддержка TcpIpV6
               JCJSTcpClient добавлены свойства isConnected, tcpVer, verifyMode, lastErr
docs:          изменения отражены в документации
language:      обновлены языковые константы
------------------------------------------------------------------------
r952 | Lesav | 2021-07-29 14:07:07 +0300 (Thu, 29 Jul 2021) | 2 lines

https: необходимость выбора клиентского сертификата при выполнении кросс доменных запросов. После принудительной установки не верифицировать удаленный пир проблема была решена
jCjS:  обновлены сертификаты безопасности
------------------------------------------------------------------------
r951 | Lesav | 2021-07-24 16:55:18 +0300 (Sat, 24 Jul 2021) | 2 lines

jCjS: проект адаптирован для сборки под платформу МЦСТ Эльбрус (e2k)
js:  в объект QFileInfo добавлен метод baseName()
------------------------------------------------------------------------
r950 | Lesav | 2021-07-06 00:53:47 +0300 (Tue, 06 Jul 2021) | 4 lines

server: добавлена функция server.validateXMLString()
post:   добавлена функция xmlString2obj()
serial: исправлен баг. Краш приложения при попытке открыть несуществующий порт
http:   добавлена маска, для идентификации браузера Edge по заголовку User-Agent
------------------------------------------------------------------------
r949 | Lesav | 2021-06-06 23:15:59 +0300 (Sun, 06 Jun 2021) | 2 lines

utils: добавлена утилита pe_info.exe для вывода информации о исполнительных файлах
curl:  подписаны библиотеки
------------------------------------------------------------------------
r948 | Lesav | 2021-06-06 22:51:09 +0300 (Sun, 06 Jun 2021) | 4 lines

RadTp:         PluginRadtp -  удален
HttpsProxy:    переведен на Curl
language:      обновлены языковые константы
pkg.win_maker: исправлена ошибка поиска Inno Setup
------------------------------------------------------------------------
r947 | Lesav | 2021-05-30 17:37:15 +0300 (Sun, 30 May 2021) | 4 lines

build:   коррекция системы сборки
Windows: удалены зависимости от cat.exe и оптимизация детектора версии MSVC
RadTp:   PluginRadtp - финал поддержки, в последующих релизах будет удален
jCjSGui: исправлен баг (открытие нескольких вкладок браузера при клике в трее)
------------------------------------------------------------------------
r946 | Lesav | 2021-05-23 12:48:26 +0300 (Sun, 23 May 2021) | 6 lines

build:     исправлена ошибка компиляции в mingw
ByteArray: коррекция функций crc16check, crc16, crc16_ccitt
Торговое оборудование:
ВИКИ     - обновлена утилита Fito до версии 2.3.6    от 19.03.2021
МАССА-К  - написан драйвер весов версия 1.0.0
МЕРКУРИЙ - исправлен баг, отсутствие серийного номера при запросе статуса ККМ
------------------------------------------------------------------------
r945 | Lesav | 2021-05-15 23:04:47 +0300 (Sat, 15 May 2021) | 1 line

Plugins: пересмотрен механизм загрузки/выгрузки плагина (решена проблема загрузки плагина при программной перегрузке постов)
------------------------------------------------------------------------
r944 | Lesav | 2021-05-11 04:15:00 +0300 (Tue, 11 May 2021) | 8 lines

server:        добавлены функции loadCaCert(), random_int(), random_dbl()
ByteArray:     оптимизированы функции append*(). Существенно увеличено быстродействие
PluginNetwork: Добавлены объекты WebSocketServer и WebSocketClient
jcjsHelper_Db.js:  добавлен запрос версии сервера для PostgreSQL
jcjsProcRunner.js: свойства started, finished конфликтовали с сигналами
                   переименованы в  cntStarted, cntFinished
docs:          изменения отражены в документации
language:      обновлены языковые константы
------------------------------------------------------------------------
r943 | Lesav | 2021-04-09 00:04:17 +0300 (Fri, 09 Apr 2021) | 2 lines

PluginQuaZip:   добавлен функционал смены рабочего каталога для создания архива с относительными путями
vdesk_formater: создан пост для форматирования файлов проекта VDESK
------------------------------------------------------------------------
r942 | Lesav | 2021-03-18 18:23:52 +0300 (Thu, 18 Mar 2021) | 4 lines

server: исправлена функция авторизации authSystem
post:   добавлен тип данных Uuid
docs:   изменения отражены в документации
jcjsHelper_Db.js: добавлено свойство queryResultAsArr
------------------------------------------------------------------------
r941 | Lesav | 2021-03-09 19:26:45 +0300 (Tue, 09 Mar 2021) | 1 line

PluginSQL: исправлен баг. При работе с Firebird x64 плагин неправильно преобразовывал числа int64
------------------------------------------------------------------------
r940 | Lesav | 2021-03-08 02:51:00 +0300 (Mon, 08 Mar 2021) | 3 lines

server:        добавлены методы trayToolTipe(), trayIco(). 
               исправлен баг в функции createLnk() - не правильно отображалось имя созданного ярлыка
HttpRequester: добавлен свойство asinc (выбор режима асинхр./синхр. запроса)
------------------------------------------------------------------------
r939 | Lesav | 2021-02-11 20:22:33 +0300 (Thu, 11 Feb 2021) | 3 lines

post: исправлен баг в xml2obj() - не верное трансформирование int64
      добавлено тестирование функции xml2obj()
Tests: ALL/ERR  852/0
------------------------------------------------------------------------
r938 | Lesav | 2021-01-31 16:44:08 +0300 (Sun, 31 Jan 2021) | 2 lines

cmd.js: изменен порядок вызова функции ans(). Теперь эквивалент его вызова из C++ выглядит как  ans.callMethod(globalThis, http)
debugger js: добавил поддержку патча с измененным шрифтом и сохранением точек останова
------------------------------------------------------------------------
r937 | Lesav | 2021-01-25 04:42:30 +0300 (Mon, 25 Jan 2021) | 2 lines

Qt5.15: Проведена работа по замене Deprecated методов на поддерживаемые
ByteArray: метод appendConv() - обнаружена и исправлена не согласованность работы между Gui и Service
------------------------------------------------------------------------
r936 | Lesav | 2021-01-23 04:57:48 +0300 (Sat, 23 Jan 2021) | 3 lines

Генератор чисел qrand() заменен на SSL_RAND_bytes()
post: исправлен метод xml2json(). Добавлена возможность выбора префикса для текстовых полей и включение/отключение поддержки чисел в результирующем json
docs: изменения отражены в документации
------------------------------------------------------------------------
r935 | Lesav | 2021-01-16 02:43:37 +0300 (Sat, 16 Jan 2021) | 6 lines

PluginProcess: добавлены методы envContains(),envInsert(),envRemove(),envValue(),envKeys()
stuff: добавил посты ACOTT - AutostartManager, replication, replication3
jcjsProcRunner.js: добавил параметры isWindow, nativeArgs, delay
                   добавил свойства isRunning, state, started, finished
                   добавил методы kill(), terminate(), start()
language:          обновлены языковые константы
------------------------------------------------------------------------
r934 | Lesav | 2020-12-18 01:15:17 +0300 (Fri, 18 Dec 2020) | 3 lines

windows: mingw - исправлен баг. Sigfault при старте
js:     QFileInfo протестирован и окружен тестами
Tests:  ALL/ERR  843/0
------------------------------------------------------------------------
r933 | Lesav | 2020-12-07 17:37:56 +0300 (Mon, 07 Dec 2020) | 2 lines

post.cmd: исправлена ошибка в функционале поиска функции ans()
server: для windows: функция определения имени - убрал зависимости для запуска в Windows XP
------------------------------------------------------------------------
r932 | Lesav | 2020-11-30 20:20:44 +0300 (Mon, 30 Nov 2020) | 2 lines

server: для windows: исправил функцию определения имени родительского процесса (если процессы различались разрядностью)
js: везде заменил имя функции очистки deleteObject() на deleteLater()
------------------------------------------------------------------------
r931 | Lesav | 2020-11-29 00:36:19 +0300 (Sun, 29 Nov 2020) | 5 lines

server:        добавлены методы getFreeTcpPort(), getFreeUdpPort()
HttpRequester: добавлен метод abort()
Web:           поддержка профилирования добавлена на страницу каждого поста
docs:          изменения отражены в документации
language:      обновлены языковые константы
------------------------------------------------------------------------
r930 | Lesav | 2020-11-28 03:26:30 +0300 (Sat, 28 Nov 2020) | 3 lines

post:     добавлены методы  getAbsPath(), getRelPath(), xml2obj()
docs:     изменения отражены в документации
language: обновлены языковые константы
------------------------------------------------------------------------
r929 | Lesav | 2020-11-27 00:31:14 +0300 (Fri, 27 Nov 2020) | 5 lines

Профилирование: добавлена сортировка полученных результатов
Web:    добавлена поддержка профилирования в Web-интерфейс
server: в функцию singleShot() добавлена передача аргументов в callback функцию,
        а также thisObject автоматически передается в контекст вызываемой функции.
        добавлена трассировка с выводом в лог       
------------------------------------------------------------------------
r928 | Lesav | 2020-11-25 02:33:53 +0300 (Wed, 25 Nov 2020) | 3 lines

post:     добавлен профилировщик скриптов (инструмент для анализа и оптимизации JS кода)
docs:     изменения отражены в документации
language: обновлены языковые константы
------------------------------------------------------------------------
r927 | Lesav | 2020-11-20 19:08:12 +0300 (Fri, 20 Nov 2020) | 1 line

JS: добавлен новый тип данный QFileInfo()
------------------------------------------------------------------------
r926 | Lesav | 2020-11-19 02:43:27 +0300 (Thu, 19 Nov 2020) | 1 line

ACOTT: пост SKV проверена работа на Raspberry Pi
------------------------------------------------------------------------
r925 | Lesav | 2020-11-12 01:04:27 +0300 (Thu, 12 Nov 2020) | 7 lines

Proxy:  исправлена ошибка проксирования CORS запросов
ajaxDispatcher.js: адаптирован для выполнения CORS запросов
language: обновлены языковые константы
Торговое оборудование:
ВИКИ    - обновлена утилита Fito до версии 2.2.40    от 21.07.2020
АТОЛ    - обновлены драйверы до версии 10.8.0.0      от 13.08.2020
ШТРИХ-М - обновлены драйверы до версии 4.15.829      от 10.09.2020
------------------------------------------------------------------------
r924 | Lesav | 2020-11-09 13:08:55 +0300 (Mon, 09 Nov 2020) | 2 lines

arm:   решена проблема прохождения тестов на процессорах без аппаратной FPU (протестировано на Raspberry Pi)
ACOTT: добавлен скрипт v00006.sql
------------------------------------------------------------------------
r923 | Lesav | 2020-11-06 23:05:18 +0300 (Fri, 06 Nov 2020) | 4 lines

АСОТТ:   добавлен скрипт v00006.sql
Proxy:   добавлена сброка дистрибутива
Service: Добавлен аргумент -all (только для Windows)
docs:    Изменения отражены в документации
------------------------------------------------------------------------
r922 | Lesav | 2020-10-06 18:39:43 +0300 (Tue, 06 Oct 2020) | 5 lines

Gui: адаптирован код для Astra Linux
     решена проблемы скрытия значка в системном трее (при вызове контекстного меню)
     добавлен функционал принудительного включения эмуляции значка в трее
     решена проблема работы проекта в Qt5 для Astra Linux
ssl: сертификаты заменены на валидные (для работы TLS >= 1.2)
------------------------------------------------------------------------
r921 | Lesav | 2020-10-02 22:05:39 +0300 (Fri, 02 Oct 2020) | 5 lines

АСОТТ:             добавлен скрипт v00005.sql
HttpRequester:     добавлена поддержка http запросов PUT и DELETE
                   добавлен параметр timeout
HttpsProxy:        добавлена служба проксирования CORS запросов
ajaxDispatcher.js: добавлена поддержка службы HttpsProxy: функция requestHeaderAdd()
------------------------------------------------------------------------
r920 | Lesav | 2020-09-28 17:32:10 +0300 (Mon, 28 Sep 2020) | 9 lines

Build: порядок сборки некоторых moc файлов изменен (раздельно для Gui и Service).
       res файлы для компиляции в Windows теперь собираются раздельно.
       сборка проекта ускорена.
Ui:    решена проблема скрытия окна при нажатии клавиши Esc
Gui:   исправлена ошибка, при которой открывались две вкладки браузера при клике в трей-меню
АСОТТ: v00003.sql: исправлены ошибки
        не создавалась таблица CURRENT_PROCESS
        не создавался примариКей на поле CURRENT_PROCESS.PROCESSCODE
       обновил sql скрипты создания БД до версии 0.0.4
------------------------------------------------------------------------
r919 | Lesav | 2020-09-18 20:56:13 +0300 (Fri, 18 Sep 2020) | 3 lines

server: метод singleShot освобожден от порядка следования аргументов
logger: добавлена поддержка префикса для имени файла лога
*.pr*, *.sql, *.txt: для всех типов файла изменен CRLF на LF
------------------------------------------------------------------------
r918 | Lesav | 2020-09-04 02:33:29 +0300 (Fri, 04 Sep 2020) | 3 lines

jsext: исправлен баг в функции stringify (некорректно обрабатывались объекты)
Ui:    добавлен функционал сохранение позиции и размера окна
АСОТТ: fdb_functions.js добавлена функция выполнения SQL скрипта
------------------------------------------------------------------------
r917 | Lesav | 2020-08-28 17:00:51 +0300 (Fri, 28 Aug 2020) | 5 lines

File:      readLine() исправлен баг - неправильно устанавливался указатель в файле
DataQueue: добавлено свойство ms
server:    добавлено свойство favicon
Logger:    исправлен баг. Ошибка при выгрузке приложения
Object:    добавлен прототип сохранения/восстановления объекта на диск (см. jcjsObjectSaver.js)
------------------------------------------------------------------------
r916 | Lesav | 2020-08-05 11:25:08 +0300 (Wed, 05 Aug 2020) | 2 lines

ACOTT/fdb_import:     обновлена схема БД до v.0.0.3
ACOTT/fdb_import/cmd: добавлены скрипты обновления существующих БД
------------------------------------------------------------------------
r915 | Lesav | 2020-07-24 20:11:32 +0300 (Fri, 24 Jul 2020) | 1 line

stuff/ACOTT: добавлены скрипты обновления БД Firebird
------------------------------------------------------------------------
r914 | Lesav | 2020-07-21 13:51:39 +0300 (Tue, 21 Jul 2020) | 9 lines

http:           исправлена ошибка в respTmplFile()
file:           readLine() увеличена скорость чтения
server:         info('ls dir *') добавлен флаг type = 'b' для блочных файлов в UNIX
SerialTaskWrap: добавил параметр prewriteLock (блокировка потока на время выполнения сигнала prewrited())
                обнаружен и исправлен баг (в редких случаях происходила остановка обработки очереди заданий)
Tests:          добавлено тестирование SerialPorts для Unix
Торговое оборудование:
        - обновлена утилита Fito до версии 2.2.40    от 03.06.2020
АТОЛ    - обновлены драйверы до версии 10.7.0.0      от 06.05.2020
------------------------------------------------------------------------
r913 | Lesav | 2020-06-27 00:56:16 +0300 (Sat, 27 Jun 2020) | 7 lines

ByteArray:      добавлен метод crc16check()
Serials:        добавлены свойства silence_ms, intrvl_ms
SerialTaskWrap: добавлены свойства silence_ms, intrvl_ms, isFroze
                добавлен метод froze(int ms)  - приостановить обмен на некоторое время
                добавлены сигналы frozen(int) - обмен приостановлен, и preQueue()
docs:           изменения отражены в документации
Tests: ALL/ERR  792/0
------------------------------------------------------------------------
r912 | Lesav | 2020-06-22 20:40:04 +0300 (Mon, 22 Jun 2020) | 6 lines

SerialTaskWrap: добавлен сигнал prewrited
Serial,QSerial: добавлены методы readBlock,canReadBlock,cntReadBlocks,cntReadLines
ByteArray:      метод join переименован в split
                добавлен метод join повторяющий функционал Array.join()
                добавлены методы zip() unz()
docs:           изменения отражены в документации
------------------------------------------------------------------------
r910 | Lesav | 2020-06-13 15:41:16 +0300 (Sat, 13 Jun 2020) | 1 line

Windows Qt4: OpenSSL: v.1.0.2 завершена поддержка сообществом. Библиотека заменена на последнюю v.1.1.1 (TLS)
------------------------------------------------------------------------
r909 | Lesav | 2020-06-06 04:38:32 +0300 (Sat, 06 Jun 2020) | 3 lines

server: исправлена ошибка в методе resetPost (пост не перегружался)
ACOTT:  закончена работа над постом temperatura (замещает sql-elemer и sql-termodat)
ACOTT/fdb_functions/fdb_events.js:  в класс событий добавлена поддержка очереди и автооткрытие БД при потере соединения
------------------------------------------------------------------------
r908 | Lesav | 2020-06-04 03:50:44 +0300 (Thu, 04 Jun 2020) | 8 lines

server: исправлена ошибка, выводящая неверную строку при exception в JS
http: Отключены заголовки HTTP раскрывающие версию ОС и версию jCjS
      добавлено свойство isLocal
docs: изменения отражены в документации
jcjsDataQueueSaver.js: Исправлена опечатка, допущеная в r894, приводящая к перерасходу памяти и замедлению работы WEB с графиками
ACOTT: удалены посты sql-elemer и sql-termodat. Разработан пост замещающий пост temperatura
Tests: добавлено String().last() и String().first()
Tests: ALL/ERR  749/0
------------------------------------------------------------------------
r907 | Lesav | 2020-05-16 02:11:24 +0300 (Sat, 16 May 2020) | 4 lines

ACOTT: в БД таблицы BOS/DATCH/TERMODAT добавлено поле LINE_ID
       в iva6b-group добавлен функционал автоматического определения если настройки датчика изменены в БД
         поддерживаются события изменен/добавлен/удален
         "изменен" срабатывает корректно даже если был изменен datchcode
------------------------------------------------------------------------
r906 | Lesav | 2020-05-13 01:28:09 +0300 (Wed, 13 May 2020) | 2 lines

PluginQuaZip: добавлен плагин для архивации файлов
WEB:          добавлен функционал для архивации всех скриптов, от которых зависит пост
------------------------------------------------------------------------
r905 | Lesav | 2020-05-11 03:56:02 +0300 (Mon, 11 May 2020) | 3 lines

PluginSQL:   в jcjsHelper.js добавлена поддержка коннекта к системе уведомлений в офлайн режиме
stuff/ACOTT: iva6b-group: добавлена поддержка обмена через FDB и опрос диагностического канала
             добавлен механизм автоматического обновления при изменении конфигурации в FDB
------------------------------------------------------------------------
r904 | Lesav | 2020-05-03 00:04:24 +0300 (Sun, 03 May 2020) | 8 lines

stuff/ACOTT: fdb_import обновлены скрипты создания БД
web:         jcjs.lesav.ru/changelog.php исправлена ошибка (отсутствовала ссылка на последние изменения в проекте)
docs:        дополнено описание установки в Windows (смена дефолтной директории)
Торговое оборудование:
ВИКИ    - исправлен баг (регулярные ошибки CRC при обмене данными с устройством)
        - обновлена утилита Fito до версии 2.2.37    от 06.12.2019
АТОЛ    - обновлены драйверы до версии 10.6.3.0      от 13.03.2020
ШТРИХ-М - обновлены драйверы до версии 4.15.807      от 28.02.2020
------------------------------------------------------------------------
r903 | Lesav | 2020-04-25 01:16:40 +0300 (Sat, 25 Apr 2020) | 5 lines

windows: добалена утилита forfiles (версия для XP)
         переработаны скрипты для backup/restore БД Firebird utils/fdb_*.cmd
         исправлена ошибка перезаписи главного конфигурационного файла при обновлении jCjS
         при установке jCjS решение о выгрузке браузеров принимает пользователь
         обновлен fbclient.dll и библиотеки OpenSSL
------------------------------------------------------------------------
r902 | Lesav | 2020-04-24 01:32:32 +0300 (Fri, 24 Apr 2020) | 1 line

Установлены svnprops на *.h и *.cpp
------------------------------------------------------------------------
r901 | Lesav | 2020-04-20 18:56:55 +0300 (Mon, 20 Apr 2020) | 3 lines

stuff/ACOTT: пост fdb_import. Этап тестирования завершен
Notepad3: удален из дистрибутива Windows (не совместим с XP)
Notepad2: добавлен в дистрибутив Windows
------------------------------------------------------------------------
r900 | Lesav | 2020-04-17 19:37:43 +0300 (Fri, 17 Apr 2020) | 1 line

stuff/ACOTT: пост fdb_import. Этап тестирования
------------------------------------------------------------------------
r899 | Lesav | 2020-04-13 06:45:44 +0300 (Mon, 13 Apr 2020) | 4 lines

PluginNetwork: Исправлено свойство compressor
PluginExtUi:   Добавлено свойство ping_time и метод stop()
windows utils: Добавлен скрипт all.cfg.backup.cmd (архивация конфигурации)
stuff/ACOTT:   добавлен пост fdb_import (импорт БД ACOTT) и конф-я saes1
------------------------------------------------------------------------
r898 | Lesav | 2020-03-20 16:52:52 +0300 (Fri, 20 Mar 2020) | 4 lines

SerialTaskWrap: добавлено свойство isFatal
docs:           изменения отражены в документации
ajaxDispatcher: в функцию принудительного старта start(name, ms) добавлен параметр ms (запуск через ms)
stuff/ACOTT:    оптимизирован WEB-фейс во всех постах
------------------------------------------------------------------------
r897 | Lesav | 2020-03-13 19:46:29 +0300 (Fri, 13 Mar 2020) | 1 line

SAES: АСОТТ бл.2 - конфигурации подсистем включены в дистрибутив
------------------------------------------------------------------------
r896 | Lesav | 2020-03-07 00:16:22 +0300 (Sat, 07 Mar 2020) | 7 lines

stuff/ACOTT/SKV: адаптирован. Начало тестирование на реальных данных у заказчика
обновлены фреймворки
bootstrap:       до версии v3.4.1
bootstrap-table: до версии v1.16.0
jquery-v3:       до версии v1.4.1 (решена проблема с заголовками bootstrap-table)
jquery-ui:       до версии v1.12.1
Notepad3:        добавлен в дистрибутив Windows
------------------------------------------------------------------------
r895 | Lesav | 2020-03-02 17:45:34 +0300 (Mon, 02 Mar 2020) | 2 lines

Меркурий: начало интеграции
Штрих-М:  исправлена ошибка печати QrCode
------------------------------------------------------------------------
r894 | Lesav | 2020-02-29 23:13:01 +0300 (Sat, 29 Feb 2020) | 5 lines

server:    оптимизирована функция singleShot(), добавлены методы forceSingleShot(), killSingleShot()
DataQueue: добавлено свойство traceLog и методы diff(sec), first()
docs:      изменения отражены в документации
ASOTT/SKV: пост готов к тестированию на стенде
ШТРИХ-М:   обновлены драйверы до версии 4.14.0.801 от 14.02.2020
------------------------------------------------------------------------
r893 | Lesav | 2020-02-18 11:05:14 +0300 (Tue, 18 Feb 2020) | 4 lines

http: добавлены методы argFirst(), argLast(), argKeyFirst(), argKeyLast()
docs: изменения отражены в документации
АТОЛ v.10: исправлен баг:  Не закрывалась смена
Идет работа по адаптации поста ASOTT/SKV
------------------------------------------------------------------------
r892 | Lesav | 2020-02-15 22:01:32 +0300 (Sat, 15 Feb 2020) | 2 lines

ASOTT/SKV: добавлен режим изменения внутренних параметров через WEB-фейс (в режиме отладки поста)
ККМ/ВИКИ:  исправлен баг:  если есть ИНН оператора, то дополнить его символом '0' (макс 12 символов)
------------------------------------------------------------------------
r891 | Lesav | 2020-02-06 20:29:16 +0300 (Thu, 06 Feb 2020) | 1 line

Идет работа по адаптации поста ASOTT/SKV
------------------------------------------------------------------------
r890 | Lesav | 2020-02-02 01:58:34 +0300 (Sun, 02 Feb 2020) | 2 lines

Торговое оборудование:
АТОЛ    - обновлены драйверы до версии 10.6.2.0      от 30.01.2020
------------------------------------------------------------------------
r889 | Lesav | 2020-01-25 22:26:17 +0300 (Sat, 25 Jan 2020) | 1 line

stuff/ACOTT/SKV: добавлен функционал обмена данными с ВУ через FDB
------------------------------------------------------------------------
r888 | Lesav | 2019-12-18 11:47:35 +0300 (Wed, 18 Dec 2019) | 5 lines

PluginNetwork: localClient, tcpClient - коррекция функций waitForConnection()
Торговое оборудование:
АТОЛ    - обновлены драйверы до версии 10.6.1.0      от 05.12.2019
ШТРИХ-М - обновлены драйверы до версии 4.14.0.792    от 21.11.2019
ВИКИ    - обновлена утилита Fito до версии 2.2.35    от 06.12.2019
------------------------------------------------------------------------
r887 | Lesav | 2019-12-13 11:56:49 +0300 (Fri, 13 Dec 2019) | 1 line

Mandrake.10:  найдена и исправлена ошибка подтормаживания (неправильно устанавливался параметр SerialTaskWrap.stopChar)
------------------------------------------------------------------------
r886 | Lesav | 2019-12-12 17:51:46 +0300 (Thu, 12 Dec 2019) | 2 lines

Mandrake.10:  rev624 корректно работает. В rev885 наблюдаются подтормаживание null_modem_mirror, tcp2com и tcp2mirr. Необходимо найти и устранить причину
xml: Коррекция конфигурации последовательных интерфейсов
------------------------------------------------------------------------
r885 | Lesav | 2019-12-10 15:31:49 +0300 (Tue, 10 Dec 2019) | 8 lines

PluginNetwork: tcpClient - добавлены методы 
  connectToServer(String serverNamePort)
  testRemotePort(String  serverNamePort, timeOut)
docs: изменения отражены в документации
language: обновлены языковые константы
stuff: Добавлен пост modbus/modbusTcp2ser
Пост "приземляет" соединение ModbusTCP на локальную нульмодемную пару
js: bootstrap-table обновлен с v.1.11.0 до v.1.15.5
------------------------------------------------------------------------
r884 | Lesav | 2019-12-04 11:54:07 +0300 (Wed, 04 Dec 2019) | 4 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.36
    - WEB-фейс - улучшена навигация по дереву объектов с помощью клавиатуры
    - API: исправлена ошибка обмена по протоколу json
------------------------------------------------------------------------
r883 | Lesav | 2019-11-30 03:55:59 +0300 (Sat, 30 Nov 2019) | 1 line

РЗС02А: в пост опроса stuff/kunpp/rzs02a/ добавлен ретранслятор ModbusTcp запросов
------------------------------------------------------------------------
r882 | Lesav | 2019-11-29 15:13:11 +0300 (Fri, 29 Nov 2019) | 9 lines

DataQueue: исправлена ошибка отсутствия данных в результативном массиве (в параметре intervalSec)
PluginSQL: коррекция кода для выполнения запросов в отдельном потоке
SSL_CRYPT: адаптирован код для старых версий OpenSSL, в которых отсутствую функции EVP_CIPHER_CTX_new и EVP_CIPHER_CTX_free
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.36
    - добавлены вкладки подразделений/помещений/оборудования/видовРабот
    - добавлен функционал редактирования подразделений/помещений/оборудования/видовРабот
    - в db добавлена привязка помещения к порогу МЭД (при работе по наряду) и к касетнице при свободном посещении ЗКД
    - добавлен функционал фильтрации персонала неимеющего номера ТЛД
------------------------------------------------------------------------
r881 | Lesav | 2019-11-06 11:30:27 +0300 (Wed, 06 Nov 2019) | 5 lines

PluginNetwork: исправлен баг TcpServer и LocalServer (неправильно удалялись объекты при дисконнекте клиента)
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.35
    - дозиметр с "ошибкой выдачи" переносится в конец очереди для выдачи
    - в журнал db добавлено сообщение об ошибке выдачи
------------------------------------------------------------------------
r880 | Lesav | 2019-10-22 16:08:36 +0300 (Tue, 22 Oct 2019) | 2 lines

server: конф.файл секция [server > folders] теперь поддерживает сторонние каталоги. Обращение к ним стандартно через синонем
post:   конф.файл секция [post > defDirs]   добавлена поддержка относительных и абсолютных путей
------------------------------------------------------------------------
r879 | Lesav | 2019-10-20 16:11:59 +0300 (Sun, 20 Oct 2019) | 2 lines

Торговое оборудование:
АТОЛ    - обновлены драйверы до версии 10.6.0.0      от 15.10.2019
------------------------------------------------------------------------
r878 | Lesav | 2019-09-20 10:13:31 +0300 (Fri, 20 Sep 2019) | 1 line

server: исправлена ошибка завершения jCjSService при запуске поста stuff\tests\_test
------------------------------------------------------------------------
r877 | Lesav | 2019-09-18 16:15:34 +0300 (Wed, 18 Sep 2019) | 1 line

server: исправлена ошибка останова jCjSService при работе в терминале и при остановке скриптом utils/all.stop.cmd
------------------------------------------------------------------------
r876 | Lesav | 2019-09-03 23:17:42 +0300 (Tue, 03 Sep 2019) | 4 lines

Торговое оборудование:
АТОЛ    - обновлены драйверы до версии 10.5.1.3 от 20.08.2019
ВИКИ    - решена проблема печати в формате json10 если ставка налогообложения равняется 'none'
ШТРИХ-М - решена проблема печати в формате json10 если ставка налогообложения равняется 'none'
------------------------------------------------------------------------
r875 | Lesav | 2019-08-23 15:13:54 +0300 (Fri, 23 Aug 2019) | 1 line

Обновлены сертификаты jCjS (+CRL)
------------------------------------------------------------------------
r874 | Lesav | 2019-08-21 15:51:16 +0300 (Wed, 21 Aug 2019) | 1 line

server: код адаптирован под ОС специального назначения Astra Linux
------------------------------------------------------------------------
r873 | Lesav | 2019-08-13 00:50:01 +0300 (Tue, 13 Aug 2019) | 1 line

distr: changelog.php - уменьшил вес страницы для облегченного просмотра с мобильного устройства
------------------------------------------------------------------------
r872 | Lesav | 2019-08-12 15:52:59 +0300 (Mon, 12 Aug 2019) | 1 line

PluginNetwork: tcpServer и tcpClient добавлены свойства peerAddressV6 и localAddressV6
------------------------------------------------------------------------
r871 | Lesav | 2019-08-11 19:19:18 +0300 (Sun, 11 Aug 2019) | 4 lines

project: проведена проверка в статическом анализаторе PVS-Studio  https://www.viva64.com
Торговое оборудование:
АТОЛ    - обновлены драйверы до версии 10.5.1.0      от 09.08.2019
ВИКИ    - добавлена поддержка объекта печати в формате json10
------------------------------------------------------------------------
r870 | Lesav | 2019-08-04 23:59:27 +0300 (Sun, 04 Aug 2019) | 2 lines

Торговое оборудование:
АТОЛ-8  - добавлена поддержка объекта печати в формате json10
------------------------------------------------------------------------
r869 | Lesav | 2019-08-03 23:49:22 +0300 (Sat, 03 Aug 2019) | 2 lines

PluginCamera: исправлена ошибка при выгрузке плагина, если к компьютеру не подключена камера
PluginMem: коррекция кода
------------------------------------------------------------------------
r868 | Lesav | 2019-08-02 19:40:15 +0300 (Fri, 02 Aug 2019) | 3 lines

server: предыдущий релиз вызвал большое количество ошибок. В текущей версии ошибки устранены
PluginCamera: проверена работа в OpenCV v2,v3,v4. Добавлен функционал плавной остановки главного потока
language: обновлены языковые константы
------------------------------------------------------------------------
r867 | Lesav | 2019-07-31 14:26:11 +0300 (Wed, 31 Jul 2019) | 1 line

PluginNetwork: БАГ! Устранена ошибка утечки памяти (в TcpServer, LocalServer при генерации сигнала disconnected не возвращался дескриптор соединения)
------------------------------------------------------------------------
r866 | Lesav | 2019-07-30 23:28:57 +0300 (Tue, 30 Jul 2019) | 4 lines

АСОТТ: пост просмотра архивных значений исправлен (Adobe Flash не транслирует cookie для авторизации, проблема решена)
Торговое оборудование:
WEB     - Добавлена печать EAN-13
АТОЛ    - Заменена служба EoU
------------------------------------------------------------------------
r865 | Lesav | 2019-07-30 11:34:06 +0300 (Tue, 30 Jul 2019) | 4 lines

http: mimeType для файлов .swf устанавливался неверно (теперь принудительно 'application/x-shockwave-flash')
server: решена проблема запуска, если приложение установлено в каталог в пути которого есть кириллица
server: добавлены функции libraryPaths(), addLibraryPath(), removeLibraryPath()
docs: изменения отражены в документации
------------------------------------------------------------------------
r864 | Lesav | 2019-07-29 18:20:11 +0300 (Mon, 29 Jul 2019) | 2 lines

Tests: добавлено тестирование Qtimer и QLocale
Tests: ALL/ERR  714/0
------------------------------------------------------------------------
r863 | Lesav | 2019-07-29 10:41:46 +0300 (Mon, 29 Jul 2019) | 1 line

crypt: включен экспорт функции OPENSSL_Applink (редкие ошибки при старте приложения возникали по другой причине)
------------------------------------------------------------------------
r862 | Lesav | 2019-07-26 10:19:57 +0300 (Fri, 26 Jul 2019) | 2 lines

utils: добавлена утилита where для поддержки скриптов в Windows XP
crypt: отключен экспорт функции OPENSSL_Applink (возникали редкие ошибки при старте приложения)
------------------------------------------------------------------------
r861 | Lesav | 2019-07-25 17:50:48 +0300 (Thu, 25 Jul 2019) | 3 lines

JS: адаптировано создание функций в контексте javascript (для C++ функций)
server: добавлены функции remFile(), remove(), mkdir(), rmdir(), mkpath(), rmpath(), qtEnum()
docs: изменения отражены в документации
------------------------------------------------------------------------
r860 | Lesav | 2019-07-24 16:37:02 +0300 (Wed, 24 Jul 2019) | 3 lines

PluginActiveX: идет работа над драйвером OPOS
JS: добавлен новый тип данный QLocale()
config: изменен параметр locale в секции server
------------------------------------------------------------------------
r859 | Lesav | 2019-07-20 23:32:10 +0300 (Sat, 20 Jul 2019) | 1 line

jsext: найден и исправлен баг в функции keys() - если у JS объекта есть свойство parent и он является QObject, то при итерации JS свойств в C++ возвращается реальный C++ parent, а не JS свойство объекта
------------------------------------------------------------------------
r858 | Lesav | 2019-07-19 18:50:22 +0300 (Fri, 19 Jul 2019) | 5 lines

JS:   добавлены константы __FILE__, __LINE__, __JSID__
post: добавлен функционал для очистки контекста выполнения (не доступен в JS, автоматическая работа в cpp)
http: добавлены свойства isReady, isFinished
docs: изменения отражены в документации
language: обновлены языковые константы
------------------------------------------------------------------------
r857 | Lesav | 2019-07-16 23:16:36 +0300 (Tue, 16 Jul 2019) | 4 lines

post:  добавлена функция globalObject()
jsext: добавлена функция keys()
PluginNetwork: tcpServer locServer - исправлен баг (при при отключенном клиенте вызов свойства clientAddrs приводил к крашу приложения)
docs:  изменения отражены в документации
------------------------------------------------------------------------
r856 | Lesav | 2019-07-14 00:54:57 +0300 (Sun, 14 Jul 2019) | 2 lines

post:    в функцию loadScript() добавлена поддержка относительных путей
ШТРИХ-М: добавлена поддержка объекта печати в формате json10
------------------------------------------------------------------------
r855 | Lesav | 2019-07-04 14:35:13 +0300 (Thu, 04 Jul 2019) | 5 lines

windows: Изменения коснулись только операционной системы Windows
server:  добавлена запись в реестр полного пути к директории с логом
utils:   ускорена работа скрипта для архивации логов
distr:   добавлена поддержка Inno Setup v.6
install: в инсталлятор добавлены команды чистки реестра
------------------------------------------------------------------------
r854 | Lesav | 2019-07-03 13:35:45 +0300 (Wed, 03 Jul 2019) | 3 lines

http: добавлены функции postBodyObj(), postFragBodyObj()
      функция respJSON() теперь может принимать JS объект
docs: изменения отражены в документации
------------------------------------------------------------------------
r853 | Lesav | 2019-07-01 13:20:30 +0300 (Mon, 01 Jul 2019) | 4 lines

PluginNetwork: коррекция кода
server:        порт прослушивания при автоматическом выборе назначается из числа рекомендованных, а затем по выбору системы
windows:       добавлен скрипт для тестирования jCjS
language:      обновлены языковые константы
------------------------------------------------------------------------
r852 | Lesav | 2019-06-27 15:49:42 +0300 (Thu, 27 Jun 2019) | 4 lines

jCjSBlobCopy:  коррекция кода, для правильной обработки строк
PluginNetwork: для серверных объектов добавлен метод getClient(socketDescriptor) возвращающий полноценный объект для работы в JS контексте
LocalServer, LocalClient: добавлена поддержка версионности протокола обмена и шифрование (по умолчанию отключено)
docs:          изменения отражены в документации
------------------------------------------------------------------------
r851 | Lesav | 2019-06-26 12:26:57 +0300 (Wed, 26 Jun 2019) | 1 line

PluginNetwork: UdpRecv, TcpServer и TcpClient - protoSelf автоматическое снижение при обмене до protoDest
------------------------------------------------------------------------
r850 | Lesav | 2019-06-26 10:27:52 +0300 (Wed, 26 Jun 2019) | 4 lines

PluginNetwork: UdpRecv, TcpServer и TcpClient - некорректная работа свойства protoSelf в режиме запись
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.34
    - добавлена причина вывода дозиметра из эксплуатации
------------------------------------------------------------------------
r849 | Lesav | 2019-06-25 13:38:54 +0300 (Tue, 25 Jun 2019) | 2 lines

PluginNetwork: UdpRecv, TcpServer и TcpClient - свойство protoSelf переведено в режим чтение/запись
docs:          изменения отражены в документации
------------------------------------------------------------------------
r848 | Lesav | 2019-06-25 00:07:30 +0300 (Tue, 25 Jun 2019) | 5 lines

PluginNetwork: добавлена версионность протокола обмена (без потери совместимости с предыдущей версией протокола обмена)
               UdpRecv, TcpServer и TcpClient добавлен функционал шифрования (алгоритм AES-256-CBC)
               добавлены свойства protoSelf, protoDest, crypt, cryptPsw
               добавлен сигнал protoSelfChange()
docs:          изменения отражены в документации
------------------------------------------------------------------------
r847 | Lesav | 2019-06-22 13:13:37 +0300 (Sat, 22 Jun 2019) | 2 lines

PluginNetwork: TcpClient добавлен метод clientInfo()
docs:          изменения отражены в документации
------------------------------------------------------------------------
r846 | Lesav | 2019-06-22 00:38:54 +0300 (Sat, 22 Jun 2019) | 4 lines

PluginNetwork: появилась возможность выбора протокола шифрования от SSL v.3 - до TLS v.1.3
TcpServer и TcpClient добавлено свойства sslProto
TcpServer добавлен метод getSslProto(clent_desriptor)
docs:     изменения отражены в документации
------------------------------------------------------------------------
r845 | Lesav | 2019-06-18 23:21:58 +0300 (Tue, 18 Jun 2019) | 2 lines

Торговое оборудование:
АТОЛ    - обновлены драйверы до версии 10.5.0.0      от 14.06.2019
------------------------------------------------------------------------
r844 | Lesav | 2019-06-13 16:29:26 +0300 (Thu, 13 Jun 2019) | 1 line

docs: исправлена ошибка просмотра документации - не открывались файлы
------------------------------------------------------------------------
r843 | Lesav | 2019-06-13 12:59:05 +0300 (Thu, 13 Jun 2019) | 3 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.33 (изменения БД войдут в след версию схемы)
    - добавлена причина вывода дозиметра из эксплуатации
------------------------------------------------------------------------
r842 | Lesav | 2019-06-11 16:44:32 +0300 (Tue, 11 Jun 2019) | 3 lines

server: добавлен метод statusInt()
post:   добавлен метод statusInt()
docs:   изменения отражены в документации
------------------------------------------------------------------------
r841 | Lesav | 2019-06-10 16:14:11 +0300 (Mon, 10 Jun 2019) | 4 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.33
    - улучшена навигация по WEB-таблицам
    - добавлено контекстное мены в таблицу "Дозиметры"
------------------------------------------------------------------------
r840 | Lesav | 2019-06-03 18:41:52 +0300 (Mon, 03 Jun 2019) | 4 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.33
    - добавлен вывод в журнал "дозиметр вкл/исключен из выдачи"
    - сообщение в журнале "добавлена доза" заменено на "чтение дозы с дозиметра"
------------------------------------------------------------------------
r839 | Lesav | 2019-06-01 01:58:34 +0300 (Sat, 01 Jun 2019) | 4 lines

serial: добавлен сигнал destroy()
server: добавлен сигнал serialQueue_idle()
docs:   изменения отражены в документации
Tests:  ALL/ERR  674/0
------------------------------------------------------------------------
r838 | Lesav | 2019-05-30 17:44:04 +0300 (Thu, 30 May 2019) | 3 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.32
    - на вкладке 'Журнал' добавлена фильтрация событий
------------------------------------------------------------------------
r837 | Lesav | 2019-05-29 16:12:55 +0300 (Wed, 29 May 2019) | 2 lines

v.2.8.7:  в JS контексте отключено отображение наследуемых Qt объектов
language: обновлены языковые константы
------------------------------------------------------------------------
r836 | Lesav | 2019-05-28 23:14:37 +0300 (Tue, 28 May 2019) | 1 line

language: добавлены языковые константы
------------------------------------------------------------------------
r835 | Lesav | 2019-05-28 11:33:20 +0300 (Tue, 28 May 2019) | 3 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.32
    - API: исправлена ошибка обмена
------------------------------------------------------------------------
r834 | Lesav | 2019-05-27 21:20:49 +0300 (Mon, 27 May 2019) | 5 lines

Serials: увеличена производительность (незначительно)
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.32
    - исправлена опечатка в коде WEB-интерфейса (ошибка добавления работника в БД)
    - API: добавлено ограничение запросов на все команды с префиксом dzm_
------------------------------------------------------------------------
r833 | Lesav | 2019-05-24 10:50:09 +0300 (Fri, 24 May 2019) | 4 lines

jcjsHelper.js: исправлена ошибка, приводящая к крашу при выгрузке приложения
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.32
    - коррекция кода синхронизации - сохранение в БД ДозаРем даты последней записи в АСИДК
------------------------------------------------------------------------
r832 | Lesav | 2019-05-22 15:09:04 +0300 (Wed, 22 May 2019) | 7 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.32
    - добавлена синхронизация card_number в БД АСИДК
    - добавлены аргументы запуска влияющие на WEB-фейс
      "-cass"               # не показать вкладки с дознарядами (секция post->tabs параметр cass = "B")
      "-cass" "B"           # не показать вкладки с дознарядами и выводить только кассетницу B
      "-tabs" "t0 t1 t2"    # заменить настройки конф.файла (секция post->tabs параметр visible)
------------------------------------------------------------------------
r831 | Lesav | 2019-05-19 21:54:57 +0300 (Sun, 19 May 2019) | 1 line


------------------------------------------------------------------------
r830 | Lesav | 2019-05-13 22:46:52 +0300 (Mon, 13 May 2019) | 6 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.32
    - API: добавлена команда kas_cell_by_sn() - выборка информации о ячейке по сер.номеру дозиметра
    - добавлен контроль времени персонала в режиме оперативной выдачи
    - добавлен чекбокс для фильтрации персонал имеющие/неимеющие ТЛД
    - исправлен баг: удаление записи в таблице CASS_REG из kas_del_worker()
------------------------------------------------------------------------
r829 | Lesav | 2019-05-11 03:00:53 +0300 (Sat, 11 May 2019) | 5 lines

SerialTaskWrap: добавлен метод waitForReadyRead()
docs:           изменения отражены в документации
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.32
    - Добавлен API для поиска дозиметра по USB интерфейсу
------------------------------------------------------------------------
r828 | Lesav | 2019-05-08 13:42:17 +0300 (Wed, 08 May 2019) | 7 lines

http: добавлен метод noCacheName()
docs: изменения отражены в документации
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.32
    - Добавлен вывод количества выданных дозиметров и количество персонала в наряде
    - Добавлено закрытие модальных окон при клике на затемненной области WEB-интерфейса
    - Добавлен функционал администрирования FDB соединений (принудительный дисконнект из WEB-фейса)
------------------------------------------------------------------------
r827 | Lesav | 2019-05-06 00:24:34 +0300 (Mon, 06 May 2019) | 1 line

Торговое оборудование: исправлена глобальная ошибка (свойство lastErr было readonly)
------------------------------------------------------------------------
r826 | Lesav | 2019-05-05 01:07:39 +0300 (Sun, 05 May 2019) | 3 lines

Торговое оборудование:
АТОЛ    - версия 10.4.6 - исправлена ошибка в функции processJson()
          не врзвращала ошибку в случае некорректной json строки
------------------------------------------------------------------------
r825 | Lesav | 2019-04-30 22:07:32 +0300 (Tue, 30 Apr 2019) | 2 lines

Торговое оборудование:
        - Исправлены ошибки в web-интерфейсе
------------------------------------------------------------------------
r824 | Lesav | 2019-04-29 20:34:15 +0300 (Mon, 29 Apr 2019) | 4 lines

BlobMemory: тип данных удален из проекта
Serial:     исправлен баг в свойстве isOpen (возвращало false при запущенном потоке)
JS:         теперь все объекты Qt в js контексте создаются c флагом QtOwnership 
           (при использовании ScriptOwnership возникала конкуренция удаления объектов при выгрузке приложения)
------------------------------------------------------------------------
r823 | Lesav | 2019-04-28 01:07:13 +0300 (Sun, 28 Apr 2019) | 2 lines

Торговое оборудование:
   - обновлены драйверы АТОЛ.v10 до версии 10.4.6.0      от 23.04.2019
------------------------------------------------------------------------
r822 | Lesav | 2019-04-26 15:27:14 +0300 (Fri, 26 Apr 2019) | 2 lines

jCjS:     проект проверен в Qt v.5.12.3
language: добавлены языковые константы
------------------------------------------------------------------------
r821 | Lesav | 2019-04-25 17:59:33 +0300 (Thu, 25 Apr 2019) | 5 lines

jCjS: улучшена стабильность при выгрузке приложения
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.32
    - Добавлен функционал для фильтрации имени наряда в сторонних приложениях
    - Добавлены функции для добавления информации из сторонних БД в текущую
------------------------------------------------------------------------
r820 | Lesav | 2019-04-12 14:46:41 +0300 (Fri, 12 Apr 2019) | 3 lines

АТОЛ    - версия 10.4.5.0
        - добавлен флаг SessionExpired
        - исправлена ошибка (неправильно отображался флаг SessionOpened)
------------------------------------------------------------------------
r819 | Lesav | 2019-04-10 12:23:17 +0300 (Wed, 10 Apr 2019) | 1 line

Обновлены сертификаты jCjS (с правильным списком CRL)
------------------------------------------------------------------------
r818 | Lesav | 2019-04-09 16:22:42 +0300 (Tue, 09 Apr 2019) | 1 line

windows: добавлена проверка отпечатка sha1
------------------------------------------------------------------------
r817 | Lesav | 2019-04-08 17:52:47 +0300 (Mon, 08 Apr 2019) | 2 lines

windows: заменен корневой центр сертификации
         добавлена двойная подпись исполняемых файлов sha1 и sha256
------------------------------------------------------------------------
r816 | Lesav | 2019-03-31 11:16:03 +0300 (Sun, 31 Mar 2019) | 3 lines

Торговое оборудование:
   - обновлены драйверы АТОЛ.v8  до версии 08.16.06.9250 от 07.03.2019
   - обновлены драйверы АТОЛ.v10 до версии 10.4.5.0      от 26.02.2019
------------------------------------------------------------------------
r815 | Lesav | 2019-03-31 02:46:19 +0300 (Sun, 31 Mar 2019) | 2 lines

serial: windows: устранен баг, вызываюший подвисание обмена на вызове функции write()
Gui:    windows: исправлен баг затрудняющий выход из приложения
------------------------------------------------------------------------
r814 | Lesav | 2019-03-28 22:21:39 +0300 (Thu, 28 Mar 2019) | 5 lines

server:        добавлена функция createLnk() для создания ярлыков в Windows
File:          добавлена функция suffix()
PluginProcess: исправлен краш в waitForFinished() при выгрузке плагина
docs:          изменения отражены в документации
language:      добавлены языковые константы
------------------------------------------------------------------------
r813 | Lesav | 2019-03-26 17:08:40 +0300 (Tue, 26 Mar 2019) | 2 lines

service:   корректный запуск в windows при различном расположении аргументов
PluginMEM: исправлена ошибка при выгрузке плагина
------------------------------------------------------------------------
r812 | Lesav | 2019-03-22 17:59:02 +0300 (Fri, 22 Mar 2019) | 4 lines

server:   для Gui добавлен метод dialogMessage() не блокирующий выполнение в JS контексте
docs:     изменения отражены в документации
language: добавлены языковые константы
windows:  в дистрибутив добавлены обновленные сертификаты
------------------------------------------------------------------------
r811 | Lesav | 2019-03-21 18:35:39 +0300 (Thu, 21 Mar 2019) | 5 lines

server:   добавлен метод storageDisplayNames()
post:     добавлены методы menu_add() и menu_clear()
docs:     изменения отражены в документации
language: добавлены языковые константы
Обновлен сертификат (с правильным списком CRL)
------------------------------------------------------------------------
r810 | Lesav | 2019-03-16 18:55:40 +0300 (Sat, 16 Mar 2019) | 1 line

windows: решена проблема долгого запуска приложения
------------------------------------------------------------------------
r809 | Lesav | 2019-03-15 14:54:43 +0300 (Fri, 15 Mar 2019) | 2 lines

unix: адаптация кода для unix систем
jcjsHelper.js: рефакторинг кода для исключения конфликтов функций с webix
------------------------------------------------------------------------
r808 | Lesav | 2019-03-13 14:15:00 +0300 (Wed, 13 Mar 2019) | 3 lines

server:  исправлена опечатка в функции info()
         добавлен ключ -ld для принудительного указания каталога для логирования
windows: коррекция служебных скриптов
------------------------------------------------------------------------
r807 | Lesav | 2019-03-12 17:36:24 +0300 (Tue, 12 Mar 2019) | 3 lines

PluginNetwork: locServer добавлено свойство worldAccess
stuff/updater: переименовывание всех заменяемых exe и dll перед распаковкой
clear_log.cmd: добавлен скрипт для чистки архивации логов
------------------------------------------------------------------------
r806 | Lesav | 2019-02-22 16:02:20 +0300 (Fri, 22 Feb 2019) | 2 lines

PluginNetwork: исправлена ошибка доступа к именованному каналу в среде Windows
updater:       проведено тестирование обновлений
------------------------------------------------------------------------
r805 | Lesav | 2019-02-22 09:01:42 +0300 (Fri, 22 Feb 2019) | 2 lines

updater:  фиксированный список добавлен, начался этап тестирования
language: добавлены языковые константы
------------------------------------------------------------------------
r804 | Lesav | 2019-02-21 08:25:44 +0300 (Thu, 21 Feb 2019) | 4 lines

updater: добавлен широковещательный поисковик поста stuff@updater
windows: разработан механизм запуска скрипта обновления 
         (связка события в системном журнале и выполнения запланированного задания в планировщике Windows)
идет работа по добавлению функционала поиска обновлений по фиксированному списку URL
------------------------------------------------------------------------
r803 | Lesav | 2019-02-17 23:32:28 +0300 (Sun, 17 Feb 2019) | 5 lines

server:   функционал info() дополнен запросом jcjs_svn_date
jCjSGui:  исправлена ошибка в классе окна, приводящей к крашу приложения
docs:     изменения отражены в документации
updater:  добавлено прослушивание UDP порта для поиска обновляющего поста в сети (ожидание широковещательных пакетов)
language: обновлены языковые константы
------------------------------------------------------------------------
r802 | Lesav | 2019-02-15 18:43:07 +0300 (Fri, 15 Feb 2019) | 7 lines

PluginNetwork: оптимизирован код для межпроцессового взаимодействия
server: функционал info() дополнен запросами (только для Windows)
          pfull - запросить pid и path родительского процесса
          ppid  - запросить pid родительского процесса
          ppath - запросить path родительского процесса
        добавлены команды межпроцессового взаимодействия  halt и restart
docs:   изменения отражены в документации
------------------------------------------------------------------------
r801 | Lesav | 2019-02-13 17:48:39 +0300 (Wed, 13 Feb 2019) | 6 lines

Windows: добавлено ведение статистики в реестре
updater: идет работа по созданию скрипта автоматического обновления. Реализован функционал
 1 клиент - скрипт обновления запрашивает новую версию у сервера
 2 сервер - создает дифференциальный архив и отдает его клиенту
 3 клиент - скрипт создает копию устаревших файлов, останавливает все jCjS приложения
 4 клиент - скрипт обновляет файлы и запускает все остановленные приложения jCjS
------------------------------------------------------------------------
r800 | Lesav | 2019-01-31 22:46:54 +0300 (Thu, 31 Jan 2019) | 3 lines

PluginCamera: Исправлена работа в Windows 2012 Server
Торговое оборудование:
ВИКИ-ПРИНТ - Написан и проверен драйвер.  Начало этапа тестирования
------------------------------------------------------------------------
r799 | Lesav | 2019-01-22 18:39:36 +0300 (Tue, 22 Jan 2019) | 1 line

Fireberd: в дистрибутив Windows включил утилиты gbak и isql
------------------------------------------------------------------------
r798 | Lesav | 2019-01-21 17:50:07 +0300 (Mon, 21 Jan 2019) | 4 lines

Serial: добавлен метод buffClear()
docs:   изменения внесены в документацию
Tests:  Коррекция тестирования последовательных интерфейсов
Tests:  ALL/ERR  656/0
------------------------------------------------------------------------
r797 | Lesav | 2019-01-20 00:45:54 +0300 (Sun, 20 Jan 2019) | 4 lines

Serial:  уменьшены задержки при работе с портами в Windows
com0com: добавлен валидный подписанный драйвер v.2.2.2.0
Tests:   добавлено тестирование базового функционала из jcjsHelper.js
Tests:   ALL/ERR  655/0
------------------------------------------------------------------------
r796 | Lesav | 2019-01-16 14:43:58 +0300 (Wed, 16 Jan 2019) | 5 lines

ByteArray: добавлены методы join(); appendConv(); toConv(); fromConv();
docs:      изменения внесены в документацию
Tests:     добавлено тестирование методов Serial  waitForBytesWritten(), waitForReadyRead() и сигналов opened(), closed(), bytesWritten()
           добавлено тестирование базового функционала из jcjsHelper.js (isNull(), isUndefined(), isValid(), isObject(), и т.д)
Tests:     ALL/ERR  615/0
------------------------------------------------------------------------
r795 | Lesav | 2019-01-14 18:16:23 +0300 (Mon, 14 Jan 2019) | 5 lines

post:   добавлено свойство isDebugging
Serial: добавлены методы  waitForBytesWritten(); waitForReadyRead();
        добавлены сигналы opened(); closed();
docs:   добавлено описание объекта Serial
        изменения внесены в документацию
------------------------------------------------------------------------
r794 | Lesav | 2019-01-04 21:48:20 +0300 (Fri, 04 Jan 2019) | 5 lines

Торговое оборудование:
    - обновлены драйверы АТОЛ.v8 до версии 8.16.5.9221 от 27.12.2018
    - обновлены драйверы АТОЛ.v10 до версии 10.4.2.0 от 19.11.2018
    - обновлены драйверы ШТРИХ-М до версии 4.14.0.721 от 02.11.2018
ByteArray: добавлен метод join
------------------------------------------------------------------------
r793 | Lesav | 2018-12-06 12:49:11 +0300 (Thu, 06 Dec 2018) | 1 line

jCjS: msvc2010 - Исправлена ошибка запуска в XP (в функционале encrypt/decrypt)
------------------------------------------------------------------------
r792 | Lesav | 2018-12-04 21:50:28 +0300 (Tue, 04 Dec 2018) | 1 line

server: bug - решена проблема открытия файла если архитектура jCjS отличается от QtCreator-е (x64, x86)
------------------------------------------------------------------------
r791 | Lesav | 2018-12-01 22:46:31 +0300 (Sat, 01 Dec 2018) | 1 line

server: bug - решена проблема открытия файла в QtCreator-е если environment запускаемого процесса отличался от родительского
------------------------------------------------------------------------
r790 | Lesav | 2018-11-30 18:34:23 +0300 (Fri, 30 Nov 2018) | 1 line

server: улучшен функционал отладки js скриптов (открытие скрипта на проблемной строке в QtCreator-е)
------------------------------------------------------------------------
r789 | Lesav | 2018-11-29 12:12:31 +0300 (Thu, 29 Nov 2018) | 4 lines

windows:       реализована очистка трея от значков
server:        добавлен функционал передачи команд для jCjS с помощью доп.процесса
PluginNetwork: исправлен баг LocalServer и LocalClient для архитектуры x64
docs:          изменения внесены в документацию
------------------------------------------------------------------------
r788 | Lesav | 2018-11-28 10:02:08 +0300 (Wed, 28 Nov 2018) | 3 lines

server: добавлены диалоги
        добавлен функционал завершения работы приложения если в момент инициализации произошла ошибка
docs:   изменения внесены в документацию
------------------------------------------------------------------------
r787 | Lesav | 2018-11-27 17:39:29 +0300 (Tue, 27 Nov 2018) | 2 lines

post: добавлен сигнал _exception(String)
docs: изменения внесены в документацию
------------------------------------------------------------------------
r786 | Lesav | 2018-11-16 16:34:57 +0300 (Fri, 16 Nov 2018) | 2 lines

jCjS:      Исправлена ошибка запуска в XP (в функционале encrypt/decrypt)
PluginMem: Исправлена ошибка запуска в XP msvc2017
------------------------------------------------------------------------
r785 | Lesav | 2018-11-13 02:27:29 +0300 (Tue, 13 Nov 2018) | 1 line

server: код адаптирован под ОС специального назначения Astra Linux
------------------------------------------------------------------------
r784 | Lesav | 2018-11-08 15:55:38 +0300 (Thu, 08 Nov 2018) | 2 lines

Проект адаптирован для c++11, преобразование типов reinterpret_cast и dynamic_cast
Qt v.5.9 и старше: решена проблема с перегрузкой плагинов
------------------------------------------------------------------------
r783 | Lesav | 2018-11-01 11:24:15 +0300 (Thu, 01 Nov 2018) | 4 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.27
    - Добавлен функционал подсветки дозиметров с истекающим сроком поверки
    - Фиксация(запрет выдачи) дозиметра в ячейке, если истек срок поверки дозиметра
------------------------------------------------------------------------
r782 | Lesav | 2018-10-31 12:07:49 +0300 (Wed, 31 Oct 2018) | 2 lines

DataQueue: сравнение чисел с плавающей точкой стало корректным
Проект адаптирован для c++11
------------------------------------------------------------------------
r781 | Lesav | 2018-10-30 23:08:37 +0300 (Tue, 30 Oct 2018) | 3 lines

jCjS: Qt4 - коррекция кода для msvc2017 c++11
Торговое оборудование:
    - АТОЛ v.10 - проведено успешное тестирование
------------------------------------------------------------------------
r780 | Lesav | 2018-10-26 17:39:32 +0300 (Fri, 26 Oct 2018) | 1 line

проект адаптирован для c++11
------------------------------------------------------------------------
r779 | Lesav | 2018-10-25 14:47:58 +0300 (Thu, 25 Oct 2018) | 3 lines

language: обновлены языковые константы
Торговое оборудование:
    - идет интеграция и тестирование драйвера АТОЛ v.10
------------------------------------------------------------------------
r778 | Lesav | 2018-10-22 23:41:26 +0300 (Mon, 22 Oct 2018) | 1 line

Webix: обновлен с v.6.0.3 до v.6.0.4
------------------------------------------------------------------------
r777 | Lesav | 2018-10-19 09:47:15 +0300 (Fri, 19 Oct 2018) | 1 line

Webix: v.6.0.3 коррекция CSS
------------------------------------------------------------------------
r776 | Lesav | 2018-10-18 18:40:28 +0300 (Thu, 18 Oct 2018) | 1 line

Webix: обновлен с v.5.3.0 до v.6.0.3
------------------------------------------------------------------------
r775 | Lesav | 2018-10-17 16:09:14 +0300 (Wed, 17 Oct 2018) | 1 line

Gui: исправлена опечатка в коде
------------------------------------------------------------------------
r774 | Lesav | 2018-10-17 15:05:07 +0300 (Wed, 17 Oct 2018) | 1 line

Gui: изменено поведение иконки в системном трее (вывод доп.меню с коротким переходом к WEB-интерфейсу)
------------------------------------------------------------------------
r773 | Lesav | 2018-10-16 18:45:17 +0300 (Tue, 16 Oct 2018) | 4 lines

Торговое оборудование:
    - идет интеграция и тестирование драйвера АТОЛ v.10
    - продуман и реализован механизм эмуляции свойств и функций 
     (экономит силы и уменьшает кол-во кода при дальнейшей разработке)
------------------------------------------------------------------------
r772 | Lesav | 2018-10-14 00:13:21 +0300 (Sun, 14 Oct 2018) | 2 lines

qt4-qt5-qjson: исправлен баг - некорректно обрабатывались строки
JS:            добавлен скрипт для преобразования JSON даты из формата ISO 8601 в UTC
------------------------------------------------------------------------
r771 | Lesav | 2018-10-11 17:29:28 +0300 (Thu, 11 Oct 2018) | 2 lines

features: win32 добавлен скрипт выгрузки процесса (процесс выгружается для исключения ошибки при сборке проекта)
language: обновлены языковые константы
------------------------------------------------------------------------
r770 | Lesav | 2018-10-11 15:42:40 +0300 (Thu, 11 Oct 2018) | 3 lines

serial port:  исправлен баг в win32. Если закрыть и открыть порт, то не устанавливались настройки порта
stuff/serial: добавлен пост удаленного последовательного порта tcp2ser
              исправлена локализация постов tcp2com и tcp2ser
------------------------------------------------------------------------
r769 | Lesav | 2018-10-09 12:49:26 +0300 (Tue, 09 Oct 2018) | 4 lines

Торговое оборудование:
    - обновлены драйверы АТОЛ до версии 8.16.3.9007 от 16.05.2018
    - обновлены драйверы ШТРИХ-М до версии 4.14.0.688 от 06.04.2018
    - идет интеграция и тестирование драйвера АТОЛ v.10
------------------------------------------------------------------------
r768 | Lesav | 2018-10-06 00:19:12 +0300 (Sat, 06 Oct 2018) | 2 lines

server:   gui - добавлена информация о архитектуре процессора в заголовки окон
debugger: отлажено корректное завершение приложения при запущенном окне дебагер
------------------------------------------------------------------------
r767 | Lesav | 2018-10-05 13:36:57 +0300 (Fri, 05 Oct 2018) | 3 lines

server:    исправлен баг. Недоступность объектов в JS контексте
PluginKKM: удален драйвер АТОЛ v.9, т.к. его поддержка завершена разработчиком
language:  обновлены языковые константы
------------------------------------------------------------------------
r766 | Lesav | 2018-10-04 17:02:24 +0300 (Thu, 04 Oct 2018) | 3 lines

PluginActiveX: добавлен функционал смены иконки сторонних окон
server:        добавлены свойства sysArch и sysArchBuild
docs:          изменения внесены в документацию
------------------------------------------------------------------------
r765 | Lesav | 2018-10-03 16:02:41 +0300 (Wed, 03 Oct 2018) | 3 lines

QJson:     добавил поддержку QJson в Qt4
PluginKKM: добавил в Fptr10 энумераторы свойств драйвера
language:  обновлены языковые константы
------------------------------------------------------------------------
r764 | Lesav | 2018-10-01 17:07:43 +0300 (Mon, 01 Oct 2018) | 1 line

PluginKKM: Проведена работа по объединению всех драйверов в один плагин
------------------------------------------------------------------------
r763 | Lesav | 2018-09-28 16:32:35 +0300 (Fri, 28 Sep 2018) | 2 lines

Дополнение к r761: Оптимизировано время компиляции проекта (уменьшено на 40%% для повторной компиляции)
Оптимизация компиляции коснулась плагинов: PluginNetwork PluginSmtpClient PluginSound
------------------------------------------------------------------------
r762 | Lesav | 2018-09-28 11:20:01 +0300 (Fri, 28 Sep 2018) | 1 line

Исправлена ошибка компиляции (первая компиляция после извлечения из SVN)
------------------------------------------------------------------------
r761 | Lesav | 2018-09-27 17:07:21 +0300 (Thu, 27 Sep 2018) | 1 line

Оптимизировано время компиляции проекта (уменьшено на 40%%)
------------------------------------------------------------------------
r760 | Lesav | 2018-09-25 10:22:33 +0300 (Tue, 25 Sep 2018) | 1 line

Добавил в скрипты проверку ревизии SVN
------------------------------------------------------------------------
r759 | Lesav | 2018-09-24 18:36:08 +0300 (Mon, 24 Sep 2018) | 1 line

изменения правил qmake
------------------------------------------------------------------------
r758 | Lesav | 2018-09-18 18:49:54 +0300 (Tue, 18 Sep 2018) | 3 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.26
    - Добавлен функционал исключения ячейки из выдачи дозиметра
------------------------------------------------------------------------
r757 | Lesav | 2018-09-14 18:25:23 +0300 (Fri, 14 Sep 2018) | 2 lines

идет работа над менеджером служб
Services: добавлен запрос состояния установленных служб (ключ -q)
------------------------------------------------------------------------
r756 | Lesav | 2018-09-14 14:19:55 +0300 (Fri, 14 Sep 2018) | 2 lines

language: обновлены языковые константы
Windows:  при создании службы добавляются параметры в реестр (DependOnService, Environment)
------------------------------------------------------------------------
r755 | Lesav | 2018-09-13 14:24:16 +0300 (Thu, 13 Sep 2018) | 1 line

server: функция wakeScreen() адаптирована для Windows 8,10
------------------------------------------------------------------------
r754 | Lesav | 2018-09-11 16:59:41 +0300 (Tue, 11 Sep 2018) | 3 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.23
    - Исправлен баг.  Некорректно создавалась БД в Firebird v.2.5
------------------------------------------------------------------------
r753 | Lesav | 2018-09-11 12:19:35 +0300 (Tue, 11 Sep 2018) | 1 line

kunpp/rzs02a: Пост мониторинга РЗС-02 - добавлены два триггера в локальную БДИдет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
------------------------------------------------------------------------
r752 | Lesav | 2018-09-07 21:58:53 +0300 (Fri, 07 Sep 2018) | 1 line


------------------------------------------------------------------------
r751 | Lesav | 2018-09-07 17:24:15 +0300 (Fri, 07 Sep 2018) | 3 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.23
    - WEB - Добавлена таблица текущих соединений
------------------------------------------------------------------------
r750 | Lesav | 2018-09-06 21:31:04 +0300 (Thu, 06 Sep 2018) | 6 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.22
    - оптимизирована работа с коеффициентом разрешенной дозы
    - добавлены триггеры в таблицы CATEGORY, DIVISION, EQUIP, POST, WORKKIND, WORKPLACE
    - при создании новой БД добавлены демо-записи
    - WEB - исправлена ошибка при администрировании персонала (добавление/удаление/редактирование)
------------------------------------------------------------------------
r749 | Lesav | 2018-09-02 21:14:01 +0300 (Sun, 02 Sep 2018) | 3 lines

server:           переработан механизм хранения куки
jcjsHelper_Db.js: исправлена опечатка в коде. Не работал механизм events db в Oracle
language:         обновлены языковые константы
------------------------------------------------------------------------
r748 | Lesav | 2018-08-31 16:59:20 +0300 (Fri, 31 Aug 2018) | 2 lines

Windows: коррекция скриптов для компиляции проекта с последующим подписанием бинарных файлов
адаптация сборщика дистрибутива для jCjS для x64 архитектуры
------------------------------------------------------------------------
r747 | Lesav | 2018-08-31 10:01:26 +0300 (Fri, 31 Aug 2018) | 1 line

jCjSGui: Исправлен баг (если приложение запущено на двух портах http и https, то не работает вызов браузера через трей меню)
------------------------------------------------------------------------
r746 | Lesav | 2018-08-29 16:51:41 +0300 (Wed, 29 Aug 2018) | 1 line

Написан скрипт компиляции проекта
------------------------------------------------------------------------
r745 | Lesav | 2018-08-29 12:51:44 +0300 (Wed, 29 Aug 2018) | 2 lines

server:        исправлен баг для Qt5.x64 - Отсутствие соединения с jCjS в браузере
PluginNetwork: исправлен баг для Qt5.x64 - Отсутствие соединения TCP
------------------------------------------------------------------------
r744 | Lesav | 2018-08-27 23:18:14 +0300 (Mon, 27 Aug 2018) | 2 lines

PluginNetwork: Все объекты для работы с сетью добавлены в пост тестирования
Tests:         ALL/ERR  497/0
------------------------------------------------------------------------
r743 | Lesav | 2018-08-24 15:03:16 +0300 (Fri, 24 Aug 2018) | 2 lines

ByteArray: методы encrypt и decrypt добавлены в пост тестирования
Tests:     ALL/ERR  462/0
------------------------------------------------------------------------
r742 | Lesav | 2018-08-23 14:19:41 +0300 (Thu, 23 Aug 2018) | 2 lines

ByteArray: добавлены методы encrypt и decrypt (шифрование/дешифрование AES-256-CBC)
docs:      методы описаны в документации (с псевдокодом для PHP) См. docs/o2_1_types_ByteArray.html#encrypt
------------------------------------------------------------------------
r741 | Lesav | 2018-08-17 10:23:32 +0300 (Fri, 17 Aug 2018) | 4 lines

server_info: добавлен функционал для администрирования куки
ACOTT/us01:  метрологическое обеспечение дополнено функционалом
             1 сканирование и поиск устройств УС-01
             2 расчет калибровочных коэффициентов
------------------------------------------------------------------------
r740 | Lesav | 2018-06-30 15:07:06 +0300 (Sat, 30 Jun 2018) | 1 line

ATOL: bug, не открывалось устройство для печати
------------------------------------------------------------------------
r739 | Lesav | 2018-06-07 15:35:33 +0300 (Thu, 07 Jun 2018) | 3 lines

qt487-SQLite: обновлены драйверы SQLite ver: 3.24.0
Обновленные драйверы включены в дистрибутив
Для старых версий можно скачать по ссылке http://jcjs.lesav.ru/qt487-sqldrivers.rar
------------------------------------------------------------------------
r738 | Lesav | 2018-05-29 11:17:28 +0300 (Tue, 29 May 2018) | 2 lines

http:     повышена безопасность куки,  добавлены поля HttpOnly; SameSite=strict
language: обновлены языковые константы
------------------------------------------------------------------------
r737 | Lesav | 2018-05-25 18:19:34 +0300 (Fri, 25 May 2018) | 10 lines

server:   добавлены методы reNameCookie getCookieCreateTime getCookieObj
posts:    коррекция постов postsTable и Server_info
language: обновлены языковые константы
docs:     обновлена документация
webix.js: обновлен c 4.2.4 до 5.3.0
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.19
    - коррекция БД для работы по распоряжениям
ver_db 2.4.20
    - добавлен корректирующий коэффициент разрешенной дозы
------------------------------------------------------------------------
r736 | Lesav | 2018-05-24 12:20:40 +0300 (Thu, 24 May 2018) | 3 lines

server:  исправлена ошибка генерации уникальных имен (была опечатка в коде)
cookies: добавлен механизм смены имени
         исправлена ошибка проверки времени жизни
------------------------------------------------------------------------
r735 | Lesav | 2018-05-18 16:50:04 +0300 (Fri, 18 May 2018) | 2 lines

Bug:   Исправлен баг - не открывались порты на прослушивание в Qt 5.9.5
Tests: ALL/ERR  458/0
------------------------------------------------------------------------
r734 | Lesav | 2018-05-08 17:37:37 +0300 (Tue, 08 May 2018) | 3 lines

PluginLDAP: добавлен матод authSystem()
docs:       изменения внесены в документацию
language:   обновлены языковые константы
------------------------------------------------------------------------
r733 | Lesav | 2018-05-03 22:37:06 +0300 (Thu, 03 May 2018) | 8 lines

PluginLDAP: написан и протестирован плагин авторизации в каталоге LDAP (Active Directory)
language:   обновлены языковые константы
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.18
    - исправлен скрипт обновления БД если в путях присутствует пробел или кириллица
    - при восстановлении БД не теряется идентификация действий
    - увеличено дефолтное время хранения журнала с 90 суток до 150
    - при переводе БД в режим чтения, время хранения журнала устанавливается в 7300 суток
------------------------------------------------------------------------
r732 | Lesav | 2018-04-27 17:45:37 +0300 (Fri, 27 Apr 2018) | 4 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.18
    - улучшено логирование действий и их идентификация
    - добавлено логирование процесса обновления БД
------------------------------------------------------------------------
r731 | Lesav | 2018-04-26 23:17:03 +0300 (Thu, 26 Apr 2018) | 6 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.17
    - при остановке jCjS сокращяется время удержания БД до 7 сек (Firebird v.3)
    - добавлен функционал реконнекта к БД при разрыве соединения со стороны сервера БД
    - протестирован API для привязки дозиметра к доз.наряду
    - изменены триггеры записи в таблицу журнала событий, для логирования доз
------------------------------------------------------------------------
r730 | Lesav | 2018-04-18 16:13:52 +0300 (Wed, 18 Apr 2018) | 3 lines

PluginKKM_shtr: идет работа над ККМ Феликс (СчетМаш г.Курск)
                исправлены ошибки компиляции для MinGW
language:       добавлены языковые константы
------------------------------------------------------------------------
r729 | Lesav | 2018-04-18 14:40:28 +0300 (Wed, 18 Apr 2018) | 2 lines

PluginKKM_shtr: идет работа над ККМ Феликс (СчетМаш г.Курск)
                исправлены ошибки компиляции
------------------------------------------------------------------------
r728 | Lesav | 2018-04-18 13:53:24 +0300 (Wed, 18 Apr 2018) | 7 lines

PluginKKM_shtr: идет работа над ККМ Феликс (СчетМаш г.Курск)
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.15
    - создана внешняя синхронизация. Отсутствуют задержки в WEB при долгой синхронизации
    - реализован механизм ускорения синхронизации (исключение не нужных полей таблицы WORKER и
      отключение логирования при большом количестве данных)
    - добавлена задержка закрытия базы данных для Firebird v.3
------------------------------------------------------------------------
r727 | Lesav | 2018-04-12 13:01:50 +0300 (Thu, 12 Apr 2018) | 3 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.14
    - исправлен скрипт для обновления БД
------------------------------------------------------------------------
r726 | Lesav | 2018-04-08 18:58:25 +0300 (Sun, 08 Apr 2018) | 2 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
    - коррекция скриптов для обновления БД
------------------------------------------------------------------------
r725 | Lesav | 2018-04-04 16:16:24 +0300 (Wed, 04 Apr 2018) | 4 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.12
    - добавлен скрипт для обновления БД
utils: подписаны бинарные файлы
------------------------------------------------------------------------
r724 | Lesav | 2018-03-30 18:42:28 +0300 (Fri, 30 Mar 2018) | 10 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.11
    - при синхронизации:
       если записей больше 100 то отключается триггер TRG_JOURNAL_AI
       длительность синхронизации записывается в БД
    - добавлен поиск по фамилии в таблице "Персонал"
    - добавлена кнопка 'Обработать наряды'
    - добавлена кнопка 'Очистить журнал от малозначащих значений'
    - ограничено количество полей при событиях (Вкладка 'Журнал' - Ускорена работа WEB-фейса)
bootstrap: исправлена ошибка авторизации
------------------------------------------------------------------------
r723 | Lesav | 2018-03-27 00:18:55 +0300 (Tue, 27 Mar 2018) | 3 lines

console: добавлены функции line(), file(), file_line()
PluginKKM_shtr: идет работа над ККМ Феликс (СчетМаш г.Курск)
docs: Изменения внесены в документацию
------------------------------------------------------------------------
r722 | Lesav | 2018-03-16 17:11:30 +0300 (Fri, 16 Mar 2018) | 1 line

Serials: код адаптирован под ОС специального назначения Astra Linux
------------------------------------------------------------------------
r721 | Lesav | 2018-03-03 23:01:58 +0300 (Sat, 03 Mar 2018) | 3 lines

SerialTaskWrap: добавлен сигнал inQueue
                добавлена функция tasksSize()
docs:           изменения внесены в документацию
------------------------------------------------------------------------
r720 | Lesav | 2018-02-26 18:05:41 +0300 (Mon, 26 Feb 2018) | 4 lines

post:             исправлен баг в функции genName()  (длительная генерация уникальных имен, в следствии чего долго загружались посты)
stuff/ACOTT/us01: добавлен вывод в WEB расчетного значения в мкВ
                  корректировка функционала калибровки акустических ИК
                  откалиброваны акустические каналы 1 блк КуАЭС
------------------------------------------------------------------------
r719 | Lesav | 2018-02-22 13:50:21 +0300 (Thu, 22 Feb 2018) | 11 lines

server:   добавлена функция validateXML()
docs:     изменения внесены в документацию
language: обновлены языковые константы
js:       добавлен скрипт ifCfgUpdatedThenRestart.js отслеживающий изменения в jcjs.xml и перегружающий сервер
          добавлен скрипт movingAverage.js для расчета скользящего среднего
stuff/ACOTT/us01: добавлен функционал калибровки акустических ИК
stuff/ACOTT/iva6b-group:
stuff/ACOTT/msu11:
stuff/ACOTT/SKV:
stuff/ACOTT/us01: добавлено скользящее среднее для выравнивания результатов

------------------------------------------------------------------------
r718 | Lesav | 2018-02-12 23:37:04 +0300 (Mon, 12 Feb 2018) | 1 line

PluginKKM_shtr: идет отладка функционала в связке с WEB-кассой
------------------------------------------------------------------------
r717 | Lesav | 2018-02-10 22:39:22 +0300 (Sat, 10 Feb 2018) | 1 line

PluginKKM_shtr: идет тестирование функционала в связке с WEB-кассой
------------------------------------------------------------------------
r716 | Lesav | 2018-02-10 02:51:44 +0300 (Sat, 10 Feb 2018) | 1 line

PluginKKM_shtr: идет тестирование функционала
------------------------------------------------------------------------
r715 | Lesav | 2018-02-09 15:37:28 +0300 (Fri, 09 Feb 2018) | 2 lines

PluginQrCode:  добавлен плагин для генерации QrCodeserver:         исправлена функция пробуждения экрана wakeScreen()

------------------------------------------------------------------------
r714 | Lesav | 2018-02-07 23:47:10 +0300 (Wed, 07 Feb 2018) | 2 lines

PluginKKM_shtr: идет наращивание функционала
language:       обновлены языковые константы
------------------------------------------------------------------------
r713 | Lesav | 2018-02-06 22:48:57 +0300 (Tue, 06 Feb 2018) | 3 lines

server:         исправлена функция пробуждения экрана wakeScreen() 
PluginKKM_shtr: идет наращивание функционала
language:       обновлены языковые константы
------------------------------------------------------------------------
r712 | Lesav | 2018-02-05 12:09:01 +0300 (Mon, 05 Feb 2018) | 1 line

QSerial: исправлена нестабильность приема данных
------------------------------------------------------------------------
r711 | Lesav | 2018-02-04 18:26:11 +0300 (Sun, 04 Feb 2018) | 3 lines

QSerial:        исправлена нестабильность работы в Qt 5
Tests:          ALL/ERR  450/0 - добавлено тестирование функции crc16_ccitt()
PluginKKM_shtr: Добавлен плагин для работы с ККМ Штрих. Идет тестирование команд.  Работа с ОФД еще не реализована
------------------------------------------------------------------------
r710 | Lesav | 2018-01-28 12:30:38 +0300 (Sun, 28 Jan 2018) | 2 lines

ByteArray, SerialTaskWrap, jsext: добавлена функция crc16_ccitt()
docs: Изменения внесены в документацию
------------------------------------------------------------------------
r709 | Lesav | 2018-01-12 17:53:23 +0300 (Fri, 12 Jan 2018) | 1 line

Debian: добавлен враппер для запуска и коррекция скрипта сборки пакета deb
------------------------------------------------------------------------
r708 | Lesav | 2018-01-11 13:28:33 +0300 (Thu, 11 Jan 2018) | 2 lines

PluginRadtp: адаптирован под ОС специального назначения Astra Linux
language:    обновлены языковые константы
------------------------------------------------------------------------
r707 | Lesav | 2017-12-29 09:32:22 +0300 (Fri, 29 Dec 2017) | 3 lines

Distr: исправлен сборщик пакета Windows
       коррекция сборщика для Debian
       коррекция кодя для сборки в MinGW 4.4.0
------------------------------------------------------------------------
r706 | Lesav | 2017-12-26 17:26:55 +0300 (Tue, 26 Dec 2017) | 1 line

Проект адаптирован под ОС специального назначения Astra Linux
------------------------------------------------------------------------
r705 | Lesav | 2017-12-15 17:00:57 +0300 (Fri, 15 Dec 2017) | 1 line

адаптация кода для Qt5.10.0
------------------------------------------------------------------------
r704 | Lesav | 2017-12-02 11:42:20 +0300 (Sat, 02 Dec 2017) | 6 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
    ver_db 2.4.9
    - добивил скрипт перевода ридера в режим загрузщика
      (он полезн при прошивке ридеров v > 1.1.5, в которых не включаются загрузщик из флешера)
    - добавил сохранение в журнал БД номер выданного дозиметра
Language: обновлены языковые константы
------------------------------------------------------------------------
r703 | Lesav | 2017-11-30 15:54:59 +0300 (Thu, 30 Nov 2017) | 6 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
    ver_db 2.4.8
    - исправлена ошибка при запросе через API несуществующей кассетницы
    - исправлен баг в таблице журнала (вывод не локализованного сообщения)
    - добавлено поле AKK в таблицу CASS_REG
    - добавлен вывод иформации о работнике,дозе,времени при выполнении функций API dzm_doz_out и dzm_doz_inp
------------------------------------------------------------------------
r702 | Lesav | 2017-11-22 16:54:57 +0300 (Wed, 22 Nov 2017) | 6 lines

server:        коррекция кода для Qt5
language:      коррекция языковых констант
PluginNetwork: добавлен метод addRootCert
docs:          изменения добавлены в документацию
windows:       коррекция скриптов установщика
               добавлено изменение переменной PATH
------------------------------------------------------------------------
r701 | Lesav | 2017-11-21 17:33:26 +0300 (Tue, 21 Nov 2017) | 4 lines

server: Добавил инкремент серийного номера в сертификаты для исключения ошибок при перевыпуске
        Обновлены сертификаты
        Исправлены скрипты инсталлятора Windows (ошибка переустановки сертификатов)
docs:   Обновлен раздел, описывающий установку корневого сертификата
------------------------------------------------------------------------
r700 | Lesav | 2017-11-20 16:28:45 +0300 (Mon, 20 Nov 2017) | 1 line

Distr: Добавил в инсталлятор Windows проверку на запущенные браузеры
------------------------------------------------------------------------
r699 | Lesav | 2017-11-19 23:43:11 +0300 (Sun, 19 Nov 2017) | 1 line

docs: описал процедуру проверки сертификата
------------------------------------------------------------------------
r698 | Lesav | 2017-11-19 23:32:21 +0300 (Sun, 19 Nov 2017) | 2 lines

Сертификаты: убрал право подписывания кода
             ограничил localhost.crt только локальным хостом
------------------------------------------------------------------------
r697 | Lesav | 2017-11-18 01:05:42 +0300 (Sat, 18 Nov 2017) | 3 lines

server:        добавлена установка корневого сертификата в Firefox при инсталляции
jcjsHelper.js: добавлены функции isOpera() и isChrome()
docs:          Добавлен раздел, описывающий установку корневого сертификата
------------------------------------------------------------------------
r696 | Lesav | 2017-11-17 09:33:13 +0300 (Fri, 17 Nov 2017) | 6 lines

server: добавлены свойства https_port, maxPendingConnections
        изменена конфигурация зашифрованного соединения
        добавлен аргумент запуска -ps
        добавлен корневой сертификат
        
        
------------------------------------------------------------------------
r695 | Lesav | 2017-11-11 00:44:43 +0300 (Sat, 11 Nov 2017) | 5 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.7:
    - добавлены поля DOSE_B и DOSE_N в таблицы CASS_REG, WORKER_TIMES, MONTH_TIME, MONTH_TIME_WOR
    - добавлено английское описание событий в таблицу CODES
    - добавлена фильтрация вывода в web-таблице "Персонал"
------------------------------------------------------------------------
r694 | Lesav | 2017-10-18 14:25:02 +0300 (Wed, 18 Oct 2017) | 2 lines

signtools: обновлен до WinSDK 10
Пост опроса оборудования РЗБ-204 (Радико) финальная версия
------------------------------------------------------------------------
r693 | Lesav | 2017-10-16 11:09:17 +0300 (Mon, 16 Oct 2017) | 2 lines

PluginSQL: добавлены сигналы opened(), closed()
docs:      описание сигналов добавлено в документацию
------------------------------------------------------------------------
r692 | Lesav | 2017-10-13 20:14:24 +0300 (Fri, 13 Oct 2017) | 6 lines

Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
    - добавлен вывод версии ПО считывателя PM130
    - адаптация скриптов для обновленного ПО Полимастер
    - поиск дозиметра: сканирование 5 раз по 3 сек
      и если не все команды записаны, то выполнить еще одну попытку сканирования и прошивки
Добавлен пост опроса оборудования HP<-204 (Радико)
------------------------------------------------------------------------
r691 | Lesav | 2017-10-04 15:01:56 +0300 (Wed, 04 Oct 2017) | 1 line

http:  корректировка кода деструктора
------------------------------------------------------------------------
r690 | Lesav | 2017-10-02 09:39:35 +0300 (Mon, 02 Oct 2017) | 4 lines

jsext:     добавлена функция escape()
PluginSQL: коррекция сборки в MinGW и GCC
logs:      исправлен вывод лога в WEB-фейсе
docs:      измерения внесены в документацию
------------------------------------------------------------------------
r689 | Lesav | 2017-09-28 23:55:40 +0300 (Thu, 28 Sep 2017) | 4 lines

PluginSQL: добавлен параметр timeNotUse
http:      добавлены паараметры  isChrome и isOpera
post:      исправлена шаблонная обработка, теперь при исключениях в шаблонных вставках в браузер выводится корректный номер строки с ошибкой
docs:      измерения внесены в документацию
------------------------------------------------------------------------
r688 | Lesav | 2017-09-27 16:07:58 +0300 (Wed, 27 Sep 2017) | 2 lines

PluginSQL: добавлены сигналы started() и finished()
http:      исправлен баг, не устанавливалось время окончания жизни Cookies
------------------------------------------------------------------------
r687 | Lesav | 2017-09-26 16:09:56 +0300 (Tue, 26 Sep 2017) | 3 lines

PluginSQL: реализована асинхронная очередь запросов
docs:      функционал описан в документации
language:  добавлены языковые константы
------------------------------------------------------------------------
r686 | Lesav | 2017-09-24 23:45:55 +0300 (Sun, 24 Sep 2017) | 3 lines

PluginSQL: исправлены ошибки в асинхронных запросах.
           т.к. SqlDriver QOCI не поддерживает notification, добавлена поддержка их в jcjsHelper_Db.js
           принято решение асинхронные SQL запросы выполнять в очереди (как SerialTaskWrap), реализация в следующем релизе
------------------------------------------------------------------------
r685 | Lesav | 2017-09-19 12:32:06 +0300 (Tue, 19 Sep 2017) | 4 lines

КуАЭС: функции архивации данных вынесены во внешний файл include/funcs_akrb.js
       все данные для синхронизации переведены на событийную модель, достигнут реалтайм архивации данных
utils: добавлены скрипты beckup/restore для БД Firebird
PluginSQL:  добавлена функция hasFeature() и описана в документации
------------------------------------------------------------------------
r684 | Lesav | 2017-09-01 23:17:47 +0300 (Fri, 01 Sep 2017) | 3 lines

server: добавлена функция postExist
проект "Доза-ремонт": исправлена ошибка синхронизации БД (АСИДК<>ДозаРем) если в данных встречается символ '
PluginSQL: Oracle - создал в скрипте jcjsHelper_Db.js  автоматическую установку параметра NLS_NUMERIC_CHARACTERS=. (десятичный разделитель)
------------------------------------------------------------------------
r683 | Lesav | 2017-08-25 22:37:15 +0300 (Fri, 25 Aug 2017) | 6 lines

Торговое оборудование АТОЛ:
    - обновлены драйверы до версии 8.15.2.7892 от 12.07.2017
    - исправлен баг с номером чека и его датой
Идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
    - Версия для ЛАЭС  (ГОиЧС)
    - Версия протестирована на ЛАЭС и в лаб.условиях
------------------------------------------------------------------------
r682 | Lesav | 2017-08-24 09:22:44 +0300 (Thu, 24 Aug 2017) | 6 lines

идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.6
    - Версия для ЛАЭС  (ГОиЧС)
    - добавлены файлы конфигурации для ЛАЭС
    - версия протестирована на Курском МАЯКе и в лаю.условиях
WEB-face: исправлены ошибки, допущенные при апдейте скриптов
------------------------------------------------------------------------
r681 | Lesav | 2017-08-18 17:50:35 +0300 (Fri, 18 Aug 2017) | 1 line

АСОТТ: протестированы посты опроса ИВА-6Б, СКВ, УС-02, Термодат, Элемер.
------------------------------------------------------------------------
r680 | Lesav | 2017-08-13 01:08:57 +0300 (Sun, 13 Aug 2017) | 1 line

АСОТТ: протестированы посты опроса ИВА-6Б, СКВ.  Исправлена ошибка WEB-фейса поста "sql-trends"
------------------------------------------------------------------------
r679 | Lesav | 2017-08-10 17:18:28 +0300 (Thu, 10 Aug 2017) | 1 line

добавил инициализацию генератора случайных чисел везде где используется qrand()
------------------------------------------------------------------------
r678 | Lesav | 2017-08-08 17:09:15 +0300 (Tue, 08 Aug 2017) | 1 line

Добавил поддержку сборки serials в сторонних приложениях
------------------------------------------------------------------------
r677 | Lesav | 2017-08-07 17:00:59 +0300 (Mon, 07 Aug 2017) | 5 lines

DataQueue: исправлены свойства precision и precision_out 
ByteArray: исправлены опечатки в коде append и concat
Docs:  ByteArray.concat детально описана в документации
Tasts: Функция ByteArray.concat окружена тестами
Tests: ALL/ERR  440/0
------------------------------------------------------------------------
r676 | Lesav | 2017-08-07 00:30:41 +0300 (Mon, 07 Aug 2017) | 1 line

bug fixed: некорректная работа c ByteArray. Восстановлена обратная совместимость со скриптами
------------------------------------------------------------------------
r675 | Lesav | 2017-08-04 16:54:09 +0300 (Fri, 04 Aug 2017) | 3 lines

QSerialPort:  обновлен v.5.7.0 > v.5.9.1
Добавлено тестирование QSerialPort в stuff/tests/_test/all_tests/serialPort.js
Tests: ALL/ERR  435/0
------------------------------------------------------------------------
r674 | Lesav | 2017-08-03 13:29:40 +0300 (Thu, 03 Aug 2017) | 4 lines

jquery-v1: обновлен v1.12.2 > v1.12.4
jquery-v2: обновлен v2.2.2  > v2.2.4
jquery-v3: обновлен v3.0.0  > v3.2.1
bug fixed: Если временная папка была недоступна, не работала WEB часть jCjS
------------------------------------------------------------------------
r673 | Lesav | 2017-08-02 10:04:21 +0300 (Wed, 02 Aug 2017) | 3 lines

Serials: Добавил тестирование последовательных интерфейсов в stuff/tests/_test/all_tests/serialPort.js
windows: Включил в дистрибутив драйвер нуль-модемного соединения и написал скрипты для добавления их в систему
Tests: ALL/ERR  426/0
------------------------------------------------------------------------
r672 | Lesav | 2017-07-31 17:48:03 +0300 (Mon, 31 Jul 2017) | 3 lines

ByteArray:  добавлен метод unshift()  исправлен метод pop().  Все методы ByteArray окружены тестами
docs: изменения внесены в документацию
Tests: ALL/ERR  420/0
------------------------------------------------------------------------
r671 | Lesav | 2017-07-30 02:12:12 +0300 (Sun, 30 Jul 2017) | 3 lines

SerialTask: исправлена ошибка обработки данных для записи при modbus == 'polimaster'
идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
добавлен тест протокола обмена с дозиметрами PM1300
------------------------------------------------------------------------
r670 | Lesav | 2017-07-27 17:55:07 +0300 (Thu, 27 Jul 2017) | 4 lines

ByteArray:  добавлен метод invert()
SerialTask: добавлена обработка данных для записи при modbus != 'none'
Language:   обновлены языковые константы
docs:       изменения внесены в документацию
------------------------------------------------------------------------
r669 | Lesav | 2017-07-16 16:39:46 +0300 (Sun, 16 Jul 2017) | 1 line

Tests: ALL/ERR  361/0  (добавлена проверка методов md4, md5, sha1)
------------------------------------------------------------------------
r668 | Lesav | 2017-07-09 23:37:14 +0300 (Sun, 09 Jul 2017) | 2 lines

ByteArray и jsext:  добавлены методы генерации хеша  md4 md5 sha1
docs: методы описаны в документации
------------------------------------------------------------------------
r667 | Lesav | 2017-06-24 18:59:24 +0300 (Sat, 24 Jun 2017) | 4 lines

console: добавлено два метода  console._log()  и  console._trace() которые возвращают строку
docs: изменения внесены в документацию
идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
Интегрирован и проверен обмен с дозиметрами "Полимастер" по радиоканалу
------------------------------------------------------------------------
r666 | Lesav | 2017-06-22 01:49:05 +0300 (Thu, 22 Jun 2017) | 5 lines

PluginSQL: исправлен баг с коннектом к Firebird в Qt5
server: добавлен запрос 'serials_info_ext' в функцию server.info()
docs: изменения внесены в документацию
идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
разработано и добавлено динамическое создание прототипов функция для обмена с дозиметрами "Полимастер" (см.файл rm1300cmd.js)
------------------------------------------------------------------------
r665 | Lesav | 2017-06-19 18:48:26 +0300 (Mon, 19 Jun 2017) | 7 lines

идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.5
    изменение на WEB-фейсе:
    - добавлено автоматическое обновление таблицы журнала
    - добавлена интерактивность в таблицу "Дозиметры"
    - добавлена привязка/отвязка ячейки от работника
    - добавлена принудительное возвращение дозиметра в ячейку
------------------------------------------------------------------------
r664 | Lesav | 2017-06-18 23:34:54 +0300 (Sun, 18 Jun 2017) | 12 lines

идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
ver_db 2.4.4
    исправлен пропуск сообщений от событий БД для WEB-фейса
    добавлены таблицы "Кассетницы" и "Дозиметры"
    добавлены сообщения в журнал
    - зарегистрирована кассетница
    - изменена кассетница
    - удалена кассетница
    - привязан дозиметр к ячейке
    - отвязан дозиметр от ячейки
    - привязан работник к индивидуальной ячейке
    - отвязан работник от индивидуальной ячейки
------------------------------------------------------------------------
r663 | Lesav | 2017-06-11 20:25:00 +0300 (Sun, 11 Jun 2017) | 1 line

идет работа над проектом "Доза-ремонт" и "Кассетница СДС-1300"
------------------------------------------------------------------------
r662 | Lesav | 2017-06-07 18:59:34 +0300 (Wed, 07 Jun 2017) | 4 lines

server:    добавлена функция singleShot
docs:      изменения внесены в документацию
Languages: обновлены языковые константы
Web-face:  в авторизацию добавлена задержка (для исключения возможности перебора паролей)
------------------------------------------------------------------------
r661 | Lesav | 2017-06-06 18:00:39 +0300 (Tue, 06 Jun 2017) | 2 lines

исправлена авторизация при server.auth.type = "os"
исправлен языковой функционал на WEB-фейсе
------------------------------------------------------------------------
r660 | Lesav | 2017-06-02 20:18:51 +0300 (Fri, 02 Jun 2017) | 1 line

идет работа над проектом "Доза-ремонт"
------------------------------------------------------------------------
r659 | Lesav | 2017-05-28 00:05:40 +0300 (Sun, 28 May 2017) | 3 lines

server:
PluginNetwork:  коррекция кода SSL
stuff/Lesav: добавлены языковые константы
------------------------------------------------------------------------
r658 | Lesav | 2017-05-23 22:15:20 +0300 (Tue, 23 May 2017) | 3 lines

PluginSQL: добавлено свойство lastErrors
           убрал генерацию исключений в методах open(), query(), exec()
docs:      изменения внесены в документацию
------------------------------------------------------------------------
r657 | Lesav | 2017-05-20 19:19:09 +0300 (Sat, 20 May 2017) | 3 lines

jcjsHelper.js: исправлена программная ошибка - некорректная работа в браузере
include/tasks_scheduler.js: добавил сохранение данных планировщика при перегрузке
data/dozaremont/sql/create_db.sql: структура БД доработана до версии 2.3
------------------------------------------------------------------------
r656 | Lesav | 2017-05-12 12:20:24 +0300 (Fri, 12 May 2017) | 3 lines

ByteArray:     добавлен метод random() для наполнения массива случайными значениями
jcjsHelper.js: исправлен баг в функции клонирования объекта и объединения объектов
docs:          добавлено описание ByteArray.random()
------------------------------------------------------------------------
r655 | Lesav | 2017-05-05 20:15:18 +0300 (Fri, 05 May 2017) | 2 lines

jcjsHelper.js:            исправлен баг в функции сортировки объекта
jScrollbar.jquery.min.js: исправлен баг в инициализирующем конструкторе
------------------------------------------------------------------------
r654 | Lesav | 2017-04-21 16:56:17 +0300 (Fri, 21 Apr 2017) | 1 line

Добавлен пост опроса установок "РЗС-02А" (изготовитель НПЦ "Аспект")
------------------------------------------------------------------------
r653 | Lesav | 2017-04-16 01:11:09 +0300 (Sun, 16 Apr 2017) | 2 lines

PluginNetwork: исправлена критическая ошибка - некорректная инициализация зашифрованного соединения
WEB-интерфейс: исправлена ошибка выбора языка интерфейса, попавшая в предыдущую ревизию 652
------------------------------------------------------------------------
r652 | Lesav | 2017-04-14 18:27:54 +0300 (Fri, 14 Apr 2017) | 3 lines

добавлен пост опроса установок опроса рад.загрязнения персонала АЭС
windows: ведется работа по написанию драйвера защиты процесса jCjS
jCjS:    идет работа над плагином авторизации (NTLM и Kerberos)
------------------------------------------------------------------------
r651 | Lesav | 2017-04-02 22:59:18 +0300 (Sun, 02 Apr 2017) | 2 lines

PluginSQL: изменена функция tables(), появилась возможность выбора типа выводимых таблиц
изменения отражены в документации
------------------------------------------------------------------------
r650 | Lesav | 2017-03-27 17:11:28 +0300 (Mon, 27 Mar 2017) | 2 lines

server: в метод info() добавлен запрос локальных интерфейсов 'ifaces'
изменения отражены в документации
------------------------------------------------------------------------
r649 | Lesav | 2017-03-27 00:19:45 +0300 (Mon, 27 Mar 2017) | 1 line

Добавил картинки постов АСОТТ
------------------------------------------------------------------------
r648 | Lesav | 2017-03-22 14:01:30 +0300 (Wed, 22 Mar 2017) | 2 lines

server:   добавлена функция   String  server.eTag(fileName)
webix.js: обновлен c 4.1.0 до 4.2.4
------------------------------------------------------------------------
r647 | Lesav | 2017-03-20 11:38:54 +0300 (Mon, 20 Mar 2017) | 1 line

plugins: исправлена ошибка вывода в лог из некоторых плагинов
------------------------------------------------------------------------
r646 | Lesav | 2017-03-19 13:39:34 +0300 (Sun, 19 Mar 2017) | 1 line

windows: Исправлен баг,  дистрибутив не устанавливал корневой сертификат
------------------------------------------------------------------------
r645 | Lesav | 2017-03-18 23:31:28 +0300 (Sat, 18 Mar 2017) | 3 lines

windows: оптимизирован функционал проверки электронной подписи
post:    добавлен новый тип данных QNetworkCookie
исправлен баг: если в пути к установленному jCjS присутствуют пробелы, проект некорректно работал
------------------------------------------------------------------------
r644 | Lesav | 2017-03-17 16:55:03 +0300 (Fri, 17 Mar 2017) | 2 lines

windows: добавлена проверка наличия электронной подписи 
         у исполняемого файла, а также у загружаемых плагинов
------------------------------------------------------------------------
r643 | Lesav | 2017-03-16 13:58:16 +0300 (Thu, 16 Mar 2017) | 3 lines

serial: буфер чтения увеличен с 1024 до 2048 байт
        отлажен протокол обмена с дозиметрами Полимастер
найден и еще не исправлен баг - если в пути к установленному jCjS присутствуют пробелы, проект некорректно работает
------------------------------------------------------------------------
r642 | Lesav | 2017-03-12 23:45:49 +0300 (Sun, 12 Mar 2017) | 2 lines

server:  исправлен баг в функции envAppend() - неправильно устанавливалась переменная окружения
http:    исправлен баг при котором приложение завершалось крашем (связано с отложенными соединениями)
------------------------------------------------------------------------
r641 | Lesav | 2017-03-07 16:49:30 +0300 (Tue, 07 Mar 2017) | 2 lines

PluginActiveX: добавлены методы для манипуляции окнами
docs:          добавлено описание плагина PluginActiveX
------------------------------------------------------------------------
r640 | Lesav | 2017-03-06 18:44:15 +0300 (Mon, 06 Mar 2017) | 3 lines

Windows: решена проблема с выходом из приложения, если запущены сторонние оконные объекты (например из ActiveX)
server:  openUrl()  добавлена задержка перед открытием
docs:    все изменения отражены в документации
------------------------------------------------------------------------
r639 | Lesav | 2017-03-01 18:51:51 +0300 (Wed, 01 Mar 2017) | 1 line

PluginKKM_atol: Идет работа по написанию универсального драйвера АТОЛ для Windows Linux
------------------------------------------------------------------------
r638 | Lesav | 2017-02-27 00:01:30 +0300 (Mon, 27 Feb 2017) | 5 lines

Tests:       ALL/ERR  403/0
PluginRadtp: коррекция кода для правильного нахождения библиотек фреймворка Boost
QUrl:        добавлена функция hostIDNA(). Работает в Qt4 и Qt5
Qt4:         имеет баг, который не имеет перспектив на исправление - QUrl::fromAce() не возвращает корректный URL содержащий IDN
Windows:     проект адаптирован для сборки в компиляторе MinGW440
------------------------------------------------------------------------
r637 | Lesav | 2017-02-26 20:20:52 +0300 (Sun, 26 Feb 2017) | 1 line


------------------------------------------------------------------------
r636 | Lesav | 2017-02-19 22:33:46 +0300 (Sun, 19 Feb 2017) | 1 line

windows: коррекция шаблона для создания дистрибутива
------------------------------------------------------------------------
r635 | Lesav | 2017-02-17 17:31:09 +0300 (Fri, 17 Feb 2017) | 3 lines

SQL Oracle:           
     jcjsHelper_Db.js: коррекция кода для правильного использования tnsnames.ora
     *.xml:            добавлен параметр для автоматического размыкания соединения с Oracle
------------------------------------------------------------------------
r634 | Lesav | 2017-02-16 21:51:09 +0300 (Thu, 16 Feb 2017) | 7 lines

server:    коррекция функции envGet() для Windows,
           добавлены функции fromUtf() и toUtf()
file:      добавлена функция writeConv()
           изменены функции readLine() и readAllStr()
DataQueue: исправлен баг (некорректное округление входных данных)
Windows:   в дистрибутив добавлен корневой сертификат
Language:  обновлены языковые константы
------------------------------------------------------------------------
r633 | Lesav | 2017-02-06 17:32:56 +0300 (Mon, 06 Feb 2017) | 5 lines

post:    evalScript() теперь при ошибке генериться исключение в контексте JS
server:  info()  'serials_info' и 'serials_info_all'  добавил информацию VID PID и вывод в виде массива
console: log() и trace()  подправлен вывод массива, если элемент является null
utils:   windows:  добавил скрипты для подписания кода
         patch2xp: добавлена возможность тестирования на наличия цифровой подписи
------------------------------------------------------------------------
r632 | Lesav | 2017-01-30 08:39:00 +0300 (Mon, 30 Jan 2017) | 5 lines

File:      оптимизирована функция write
ByteArray: оптимизированы функции
       equals, splice, fromBase64, contains, count, startsWith, endsWith, indexOf, lastIndexOf, replace, insert
В оптимизацию входит корректное определения типа данных в аргументах и правильное преобразование их во внутренний QByteArray
В случае если переданы не поддерживаемые данные, будет сгенерировано исключение javascript
------------------------------------------------------------------------
r631 | Lesav | 2017-01-20 17:16:08 +0300 (Fri, 20 Jan 2017) | 3 lines

PluginUNO201E:      Исправлена ошибка преобразования float16 > float32
stuff/ACOTT/uno-gr: Подправлен WEB интерфейс (не корректно выводилось состояние в каналах УНО-201Е)
bootstrap.js:       Обновлен c 3.3.5 до 3.3.7
------------------------------------------------------------------------
r630 | Lesav | 2017-01-18 17:12:31 +0300 (Wed, 18 Jan 2017) | 3 lines

webix.js   обновлен c 3.2.2 до 4.1.0
d3.v3.js:  обновлен c 3.5.6 до 3.5.17
d3.v4.js:  добавлен v 4.4.2 (пока нет совместимости с текущими WEB графиками)
------------------------------------------------------------------------
r629 | Lesav | 2017-01-18 12:56:45 +0300 (Wed, 18 Jan 2017) | 8 lines

Tests: ALL/ERR  376/0
DataQueue: исправлена ошибка (не отображались графики в WEB интерфейсе)
           добавлен метод moving_count(intrvl_sec)
http:      добавлен метод respJSON(jsonString)
           добавлен метод mime_all_lst()
           изменен метод mime_all()
docs:      Все изменения отражены в документации
logs:      Коррекция выводя в лог для Windows
------------------------------------------------------------------------
r628 | Lesav | 2017-01-16 22:23:02 +0300 (Mon, 16 Jan 2017) | 1 line

server:  метод storageLocations() - исправлена ошибка сборки в Qt 5
------------------------------------------------------------------------
r627 | Lesav | 2017-01-16 18:37:52 +0300 (Mon, 16 Jan 2017) | 4 lines

Tests: ALL/ERR  358/0
server: добавлены методы:
          bool openUrl(String pathOrUrl)
          Object storageLocations()
------------------------------------------------------------------------
r626 | Lesav | 2017-01-15 03:53:17 +0300 (Sun, 15 Jan 2017) | 3 lines

Tests: ALL/ERR  349/0
modbusTcp: исправлена ошибка в WEB интерфейсе

------------------------------------------------------------------------
r625 | Lesav | 2017-01-11 13:17:39 +0300 (Wed, 11 Jan 2017) | 1 line

docs:  запуск в среде Windows: описано контекстное меню
------------------------------------------------------------------------
r624 | Lesav | 2017-01-08 23:02:59 +0300 (Sun, 08 Jan 2017) | 4 lines

Windows:    изменено контекстного меню для файлов .xml (добавлено субменю "Создать ярлык на рабочем столе")
            в контекстном меню проводится тестирование файла .xml на валидность
            в инсталлятор добавлен запрос на перезапись главного конфигурационного файла
Languages:  обновлены языковые константы
------------------------------------------------------------------------
r623 | Lesav | 2016-12-30 23:55:26 +0300 (Fri, 30 Dec 2016) | 1 line

Windows: В инсталлятор добавлены разрешающие правила для Брандмауэра
------------------------------------------------------------------------
r622 | Lesav | 2016-12-30 20:51:10 +0300 (Fri, 30 Dec 2016) | 2 lines

Проект адаптирован для Qt Creator 4.2.0
Ускорена загрузка проекта в Qt Creator
------------------------------------------------------------------------
r621 | Lesav | 2016-12-21 17:18:17 +0300 (Wed, 21 Dec 2016) | 2 lines

Tests: ALL/ERR  329/0
post:   в контекст добавлены новые типы данных QBrush, QColor, QCursor, QPalette, QSizePolicy
------------------------------------------------------------------------
r620 | Lesav | 2016-12-19 17:42:00 +0300 (Mon, 19 Dec 2016) | 2 lines

Tests: ALL/ERR  310/0
console: функции log() trace() type()  исправлен вывод встроенных типов
------------------------------------------------------------------------
r619 | Lesav | 2016-12-18 23:31:35 +0300 (Sun, 18 Dec 2016) | 3 lines

Tests: ALL/ERR  281/0
post:   в контекст добавлен новый тип данных QIcon
BlobCopy: в класс добавлен источник копирования QScriptValue
------------------------------------------------------------------------
r618 | Lesav | 2016-12-16 14:10:47 +0300 (Fri, 16 Dec 2016) | 4 lines

v.2.8.4
Все JS обертки над объектами теперь имеют функции ReadOnly (нельзя удалить их в контексте скрипта),
    также был проведен рефакторинг кода для его унификации
Проект был протестирован в Qt 5.7.1
------------------------------------------------------------------------
r617 | Lesav | 2016-12-15 22:53:53 +0300 (Thu, 15 Dec 2016) | 4 lines

Tests: ALL/ERR  263/0
типы данных: коррекция кода.  Управление свойствами переведены не getter setter
измененные типы: QChar, QHostAddress, QPoint, QRect, QSize, QUrl
                 QPolygon, QFont, QRegion, QImage, QPixmap, QBitmap
------------------------------------------------------------------------
r616 | Lesav | 2016-12-13 23:07:58 +0300 (Tue, 13 Dec 2016) | 2 lines

типы данных QImage, QPixmap, QBitmap: сделал все свойства и функции ReadOnly
docs:  работа с документацией
------------------------------------------------------------------------
r615 | Lesav | 2016-12-12 23:03:20 +0300 (Mon, 12 Dec 2016) | 2 lines

post:   в контекст добавлены новый тип данных QImage
stuff/tests/_test: добавлен скрипт для тестирования функционала QImage, QPixmap и QBitmap
------------------------------------------------------------------------
r614 | Lesav | 2016-12-11 23:16:11 +0300 (Sun, 11 Dec 2016) | 4 lines

post:   в контекст добавлены новые типы данных QPixmap и QBitmap
server:
File:   добавлены методы genTempFileName()
docs:   Изменения отражены в документации
------------------------------------------------------------------------
r613 | Lesav | 2016-12-08 14:27:11 +0300 (Thu, 08 Dec 2016) | 1 line

PluginNetwork: коррекция кода для сборки сторонних приложений
------------------------------------------------------------------------
r612 | Lesav | 2016-12-06 13:39:09 +0300 (Tue, 06 Dec 2016) | 1 line

WebKit and WebEngine: коррекция кода
------------------------------------------------------------------------
r611 | Lesav | 2016-12-01 18:18:31 +0300 (Thu, 01 Dec 2016) | 4 lines

stuff/modbus: протестировал в связке с Нуль-Модемным соединением и подправил языковые константы
docs: Добавил картинки постов
        stuff/serial
        stuff/modbus
------------------------------------------------------------------------
r610 | Lesav | 2016-12-01 12:41:22 +0300 (Thu, 01 Dec 2016) | 3 lines

docs: Добавил описание постов
        stuff/serial
        stuff/modbus
------------------------------------------------------------------------
r609 | Lesav | 2016-11-29 18:04:16 +0300 (Tue, 29 Nov 2016) | 2 lines

msu11/initMsu11.js:
SKV/initMSU11-skv.js: коррекция скриптов опроса термодатчиков
------------------------------------------------------------------------
r608 | Lesav | 2016-11-28 18:10:17 +0300 (Mon, 28 Nov 2016) | 1 line

http: исправлена ошибка (не корректно отдавался статический файл на UNIX системах).
------------------------------------------------------------------------
r607 | Lesav | 2016-11-28 15:20:17 +0300 (Mon, 28 Nov 2016) | 4 lines

SerialTask:
jsext:
ByteArray:  изменена функция csAscii()
В документацию внесены изменения
------------------------------------------------------------------------
r606 | Lesav | 2016-11-25 17:50:13 +0300 (Fri, 25 Nov 2016) | 2 lines

обновлены языковый константы
server: оптимизирован код остановки/перегрузки постов
------------------------------------------------------------------------
r605 | Lesav | 2016-11-23 12:43:26 +0300 (Wed, 23 Nov 2016) | 5 lines

http: добавлены заголовки повышающие безопасность
        X-XSS-Protection: 1; mode=block
        X-Frame-Options: SAMEORIGIN
        X-Content-Type-Options: nosniff
PluginPHP: stuff\include\phpinfo: коррекция кода
------------------------------------------------------------------------
r604 | Lesav | 2016-11-23 09:04:50 +0300 (Wed, 23 Nov 2016) | 19 lines

http: оптимизирован механизм сжатия (добавлено автоматическое определения типа содержимого)
      свойства переведены в режим "только для записи"
        bodyStr
        bodyArr
      удалены свойства
        postBodyStr
        postBodyByteArr
        postBodyArr
      вместо их введены функции
        postBodyStr()
        postBodyByteArr()
        postBodyArr()
HttpRequester:
      добавлено свойство httpStatus
      оптимизировано формирование полученных заголовков
server: 
      исправлена ошибка, не позволяющая использовать
      конфигурационный параметр  serverPost
      (главный конф.файл, секция server)
------------------------------------------------------------------------
r603 | Lesav | 2016-11-18 18:36:49 +0300 (Fri, 18 Nov 2016) | 19 lines

ByteArray:     добавлены методы
   replaceShort( pos, var, swap);
   replaceInt(   pos, var, swap, swapWords, swapBytes);
   replaceInt64( pos, var, swap, swapWords, swapBytes);
   replaceFloat( pos, var, swap, swapWords, swapBytes);
   replaceDouble(pos, var, swap, swapWords, swapBytes);

   insertShort(  pos, var, swap);
   insertInt(    pos, var, swap, swapWords, swapBytes);
   insertInt64(  pos, var, swap, swapWords, swapBytes);
   insertFloat(  pos, var, swap, swapWords, swapBytes);
   insertDouble( pos, var, swap, swapWords, swapBytes);

stuff/tests/_test: методы тестируются

server:        добавлен сигнал stop()
post:          добавлен сигнал initialized()
docs:          описание методов и сигналов добавлено в документацию
PluginNetwork: оптимизирован функционал чтения из сокета
------------------------------------------------------------------------
r602 | Lesav | 2016-11-17 15:13:44 +0300 (Thu, 17 Nov 2016) | 4 lines

stuff/modbus/modbusTcp: проверен на рабочем оборудовании
PluginNetwork: 
    LocalServer и TcpServer добавлен сигнал error(string,int)
    коррекция кода приема сообщения
------------------------------------------------------------------------
r601 | Lesav | 2016-11-16 14:43:59 +0300 (Wed, 16 Nov 2016) | 2 lines

unix: serials:  исправлена критическая ошибка (не корректно устанавливалась скорость соединения)
jsext: методы crc16() и csPolimaster()  вместо Array возвращают ByteArray
------------------------------------------------------------------------
r600 | Lesav | 2016-11-14 17:12:11 +0300 (Mon, 14 Nov 2016) | 2 lines

PluginAtol: переименован в PluginActiveX

------------------------------------------------------------------------
r599 | Lesav | 2016-11-13 22:56:42 +0300 (Sun, 13 Nov 2016) | 3 lines

v 2.8.3
В базовый класс плагина добавлен функционал автоматического определения типа приложения Gui или Server
PluginAtol: добавлена проверка создания объекта axObject.isNull()
------------------------------------------------------------------------
r598 | Lesav | 2016-11-11 18:40:40 +0300 (Fri, 11 Nov 2016) | 2 lines

stuff/tests/_test:  после тестирования выявлены и устранены ошибки: (некорректно выгружались плагины)
Удалены дубликаты кода в ByteArray
------------------------------------------------------------------------
r597 | Lesav | 2016-11-10 18:27:44 +0300 (Thu, 10 Nov 2016) | 1 line

stuff/tests/_test:  создан пост для тестирования функционала
------------------------------------------------------------------------
r596 | Lesav | 2016-11-09 02:09:16 +0300 (Wed, 09 Nov 2016) | 2 lines

унифицированы типы совместимых данных для различных функций (облегченно совмещение функций с аргументами)
создан пост stuff/modbus/modbusTcp  (тестирование проведено на эмуляторе)
------------------------------------------------------------------------
r595 | Lesav | 2016-11-08 02:58:25 +0300 (Tue, 08 Nov 2016) | 19 lines

ByteArray: добавлены методы
             replace()
             insert()
             indexOf()
             lastIndexOf()
             startsWith()
             endsWith()
             contains()
             count()
             fromHex()
             slice()
             splice()
             pop()
             shift()
             toVariant()

Функционал описан в документации
PluginAtol: добавлены ActiveX объекты WinHttpRequest, XMLHTTP, ServerXMLHTTP
console:    исправлены функции log() и trace()  (некорректно выводился QByteArray)
------------------------------------------------------------------------
r594 | Lesav | 2016-11-05 03:55:34 +0300 (Sat, 05 Nov 2016) | 1 line

PluginAtol: добавлен ActiveX объекты winHttpRequest и MsXML
------------------------------------------------------------------------
r593 | Lesav | 2016-10-30 22:05:37 +0300 (Sun, 30 Oct 2016) | 1 line

SerialTaskWrap: в функцию perform() добавлена возможность установки задержки perform(ms)
------------------------------------------------------------------------
r592 | Lesav | 2016-10-27 12:11:09 +0300 (Thu, 27 Oct 2016) | 3 lines

Qt5SysInfo: обновлен до версии Qt 5.7.0
            корректный вывод версии до Windows Server 2016
Serials:    оптимизирован расчет количества фреймов в секунду
------------------------------------------------------------------------
r591 | Lesav | 2016-10-26 17:01:57 +0300 (Wed, 26 Oct 2016) | 9 lines

LPFilter:       добавлен новый объект
SerialTaskWrap: добавлены свойства pollingPerMinute и counter
Serial:         добавлено свойство framesPerSec
stuff/ACOTT:    добавил вывод в WEB количество опросов в минуту
PluginExtUi 
PluginNetwork:  подправлен код записи в цокет
server.info():  добавлен запрос serials_info_all и изменен serials_info

В документацию добавлено описание LPFilter, а также внесены описания новых свойств объектов
------------------------------------------------------------------------
r590 | Lesav | 2016-10-23 00:51:06 +0300 (Sun, 23 Oct 2016) | 2 lines

stuff/serial: переведен на английский язык
UNIX: Serial и SerialTaskWrap: найден и исправлен баг, некорректно устанавливающий параметры порта
------------------------------------------------------------------------
r589 | Lesav | 2016-10-18 17:43:29 +0300 (Tue, 18 Oct 2016) | 3 lines

Serial и SerialTaskWrap: 
   в UNIX системах исправлен параметр parity
Service: оптимизирована выгрузка службы
------------------------------------------------------------------------
r588 | Lesav | 2016-10-17 18:48:27 +0300 (Mon, 17 Oct 2016) | 4 lines

Serial и SerialTaskWrap: 
   silence  - расширен диапазон валидных значений 4-50 символов
   echo     - оптимизирован механизм отсеивания эха
Изменения отражены в документации
------------------------------------------------------------------------
r587 | Lesav | 2016-10-14 16:49:23 +0300 (Fri, 14 Oct 2016) | 2 lines

SerialTaskWrap: исправлена ошибка
      нет первого байта в посылке, если echo = true
------------------------------------------------------------------------
r586 | Lesav | 2016-10-14 13:20:03 +0300 (Fri, 14 Oct 2016) | 8 lines

v.2.8.1
Возвращена нативная поддержка кросс-платформенной поддержки последовательного порта (была удалена в r580)
QSerialPort - невозможно управлять параметрами rtsDelay dtrDelay режимом приемопередачи
Нововведения:
Serial и SerialTaskWrap: 
  удалены параметры intervalRead, waitBeforeWrite, waitBeforeRead
  добавлен параметр silence  - Гарантированная тишина в линии между фреймами в символах
Изменения отражены в документации
------------------------------------------------------------------------
r585 | Lesav | 2016-10-11 15:15:19 +0300 (Tue, 11 Oct 2016) | 1 line

SerialTaskWrap: исправлена ошибка, при которой возникало сообщение "задание уже выполняется"
------------------------------------------------------------------------
r584 | Lesav | 2016-10-10 18:50:17 +0300 (Mon, 10 Oct 2016) | 1 line

Serial:  Подправлено управление приемопередатчиком rtsDelay dtrDelay
------------------------------------------------------------------------
r583 | Lesav | 2016-10-07 18:38:00 +0300 (Fri, 07 Oct 2016) | 2 lines

QSerialPort:  обновлен до версии Qt 5.7.0
Тестирование на Linux SLES9 успешно завершено
------------------------------------------------------------------------
r582 | Lesav | 2016-10-07 10:52:05 +0300 (Fri, 07 Oct 2016) | 4 lines

JS serial: Исправлены тайминги под новые условия (QSerialPort)
Serial: добавлено свойство clear - очищение буферов перед записью в порт (по умолчанию true)
jsext, SerialTaskWrap, ByteArray: переименована функция csPolymaster -> csPolimaster
изменения внесены в документацию
------------------------------------------------------------------------
r581 | Lesav | 2016-10-06 17:47:21 +0300 (Thu, 06 Oct 2016) | 1 line

QSerialPort: Тестирование на SLES9 - успешно
------------------------------------------------------------------------
r580 | Lesav | 2016-10-05 20:06:57 +0300 (Wed, 05 Oct 2016) | 4 lines

Уделена нативная поддержка кросс-платформенной поддержки последовательного порта
Проект переведен на родную для Qt поддержку - QSerialPort
Попытки перехода предпринимались (смотри r526 и r544)
Тестирование на UNIX системах не производилась
------------------------------------------------------------------------
r579 | Lesav | 2016-10-05 17:34:31 +0300 (Wed, 05 Oct 2016) | 2 lines

jsext, SerialTaskWrap, ByteArray: исправлена функция csPolymaster

------------------------------------------------------------------------
r578 | Lesav | 2016-10-04 17:26:32 +0300 (Tue, 04 Oct 2016) | 4 lines

ByteArray:  Добавил свойство, по которому можно определить объект ByteArray в контексте JS (изменения отразил в документации)
JS: QHostAddress добавил трансформирующий функционал в конструктор и функцию toUInt32() для гибкого преобразования ip адреса в uint32
SerialTask: Добавил поддержку бинаного протокола обмена с дозиметрами "ООО Полимастер"
stuff/Lesav/dozaremont/rm1300bin.js: Описал бинаный обмен с дозиметрами "ООО Полимастер"
------------------------------------------------------------------------
r577 | Lesav | 2016-09-30 10:35:24 +0300 (Fri, 30 Sep 2016) | 1 line

Serial: исправлена ошибка счетчика байт
------------------------------------------------------------------------
r576 | Lesav | 2016-08-05 19:23:53 +0300 (Fri, 05 Aug 2016) | 4 lines

Добавлен аргумент запуска -p (указать принудительно порт HTTP)
server.info():      добавлен запрос args  (возвращает все аргументы переданные при запуске)
JS:  scriptEngine:  добавлен метод position() и описан в документации
PluginNetwork:      оптимизирован код
------------------------------------------------------------------------
r575 | Lesav | 2016-08-03 01:17:43 +0300 (Wed, 03 Aug 2016) | 2 lines

features/_check_ver.prf:  коррекция кода
stuff/include/distr:      добавил файлы, которые работают на сайте https://jcjs.lesav.ru/
------------------------------------------------------------------------
r574 | Lesav | 2016-07-29 16:57:44 +0300 (Fri, 29 Jul 2016) | 2 lines

stuff/ACOTT/uno-gr: Подправлен WEB интерфейс (не корректно выводились показания в каналах УНО-201Е)
Обновлен bootstrap-table    v.1.9 > v.1.11
------------------------------------------------------------------------
r573 | Lesav | 2016-07-27 17:18:36 +0300 (Wed, 27 Jul 2016) | 1 line

Добавлена страница, выводящая историю развития проекта
------------------------------------------------------------------------
r572 | Lesav | 2016-07-25 20:47:09 +0300 (Mon, 25 Jul 2016) | 1 line

Serial: Исправлена не критическая ошибка. После открытия, порт не добавлялся в список открытых портов
------------------------------------------------------------------------
r571 | Lesav | 2016-07-24 01:37:51 +0300 (Sun, 24 Jul 2016) | 2 lines

SerialTaskWrap:                   устранен баг, приводящий к зависанию очереди при первом опросе
SerialTaskWrap, jsext, ByteArray: добавлены функции csPolymaster для расчета контрольной суммы дозиметров ООО Полимастер (Беларусь)
------------------------------------------------------------------------
r570 | Lesav | 2016-07-22 18:36:52 +0300 (Fri, 22 Jul 2016) | 4 lines

server:                   функционал сохранения и восстановления
                          списка куки при выгрузке и загрузке сервера
                          переведен в режим шифрования
post:                     добавлены методы stack() и _debug(), облегчающие отладку скриптов
------------------------------------------------------------------------
r569 | Lesav | 2016-07-21 14:56:07 +0300 (Thu, 21 Jul 2016) | 3 lines

server:                   добавлен функционал сохранение и восстановление 
                          списка куки при выгрузке и загрузке сервера
stuff/include/cookies.js: подправлен класс для работы с куками
------------------------------------------------------------------------
r568 | Lesav | 2016-07-21 09:30:29 +0300 (Thu, 21 Jul 2016) | 2 lines

stuff/examples/openHardwareMonitor: Коррекция кода
Обновлены языковые константы
------------------------------------------------------------------------
r567 | Lesav | 2016-07-20 17:52:03 +0300 (Wed, 20 Jul 2016) | 4 lines

Добавлен английский язык в скрипты:
   stuff/include/email_sender.js
   stuff/include/webcapture.js
Обновленны языковые константы
------------------------------------------------------------------------
r566 | Lesav | 2016-07-20 10:01:16 +0300 (Wed, 20 Jul 2016) | 1 line

Добавлен функционал смены языка на страницу регистрации
------------------------------------------------------------------------
r565 | Lesav | 2016-07-19 18:48:10 +0300 (Tue, 19 Jul 2016) | 3 lines

Добавлен выбор языка на главной странице
Добавлены языковые константы
stuff/include/cookies.js: коррекция кода
------------------------------------------------------------------------
r564 | Lesav | 2016-07-18 11:38:03 +0300 (Mon, 18 Jul 2016) | 1 line

js:  объект QUrl: добавлен метод usIp()
------------------------------------------------------------------------
r563 | Lesav | 2016-07-15 15:02:39 +0300 (Fri, 15 Jul 2016) | 4 lines

post:           подкоректирован метод stack() 
PluginProcess:  добавлено свойство isRunning
js:             В скриптах /js/ajaxDispatcher.js   и   /js/d3.Dispatcher.js
                добавлена поддержка кроссдоменных запросов
------------------------------------------------------------------------
r562 | Lesav | 2016-07-12 16:53:08 +0300 (Tue, 12 Jul 2016) | 6 lines

опрос оборудования: ИВА-6Б (Микрофор)
                    Термометр 25М1 (Термодат)
                    Термометр ТМ5122 (ЭЛЕМЕР)
                    УНО-201Е (ПСЗ)
                    УС-01 (НП РЦТТ)
Отрегулированы интервалы опроса. Улучшена стабильность опроса
------------------------------------------------------------------------
r561 | Lesav | 2016-07-11 11:24:03 +0300 (Mon, 11 Jul 2016) | 3 lines

http:                  исправлена ошибка в функции addExtHeader
features/_activex.prf: исправлен функционал генерации кода для ActiveX объектов
коррекция кода для сборки в MinGW
------------------------------------------------------------------------
r560 | Lesav | 2016-07-08 18:47:18 +0300 (Fri, 08 Jul 2016) | 3 lines

SerialTaskWrap: удалены свойства active и timeoutWrite
                добавлено свойство debug
                Изменения отражены в документации
------------------------------------------------------------------------
r559 | Lesav | 2016-07-07 17:26:47 +0300 (Thu, 07 Jul 2016) | 5 lines

http:               исправлен баг (не удалялись временные файлы при POST запросе)
SerialTask:         исправлен баг (остановка обмена, если на линии находиться одно опрашиваемое устройство)
stuff/ACOTT/uno-gr: подправлен таймер watchDog и исправлен index.html поста
stuff/ACOTT/us01:   коррекция скриптов
stuff/server_info:  добавлен вывод счетчиков ошибок для последовательных портов
------------------------------------------------------------------------
r558 | Lesav | 2016-07-05 19:31:51 +0300 (Tue, 05 Jul 2016) | 3 lines

Добавлены языковые константы
server и http: Добавлены функции bool mime_isText(String fileName)
pluginPHP: Добавлена поддержка поиска скриптов в дефолтных директориях
------------------------------------------------------------------------
r557 | Lesav | 2016-07-04 18:34:05 +0300 (Mon, 04 Jul 2016) | 3 lines

PluginPHP: Добавлена поддержка шаблонной обработки
Подправлены языковые константы

------------------------------------------------------------------------
r556 | Lesav | 2016-06-15 17:01:37 +0300 (Wed, 15 Jun 2016) | 1 line

Все посты, использующие bootstrap, переведены на использование единого шаблона
------------------------------------------------------------------------
r555 | Lesav | 2016-06-15 08:48:44 +0300 (Wed, 15 Jun 2016) | 1 line

Языковые константы:  проект переведен на английский язык
------------------------------------------------------------------------
r554 | Lesav | 2016-06-13 19:56:28 +0300 (Mon, 13 Jun 2016) | 1 line

Языковые константы:  переведены посты: postsTable и server_info
------------------------------------------------------------------------
r553 | Lesav | 2016-06-10 16:49:36 +0300 (Fri, 10 Jun 2016) | 1 line

Языковые константы:  идет работа по добавлению английского языка
------------------------------------------------------------------------
r552 | Lesav | 2016-05-11 15:33:11 +0300 (Wed, 11 May 2016) | 2 lines

unix: Serial - исправлена ошибка конфигурирования последовательного интерфейса
               тестирование проекта проводилось на "SUSE 9 Server" - успешно
------------------------------------------------------------------------
r551 | Lesav | 2016-05-11 13:25:57 +0300 (Wed, 11 May 2016) | 1 line


------------------------------------------------------------------------
r550 | Lesav | 2016-05-06 17:19:12 +0300 (Fri, 06 May 2016) | 2 lines

stuff/serial/tcp: исправлена ошибка

------------------------------------------------------------------------
r549 | Lesav | 2016-05-06 16:21:54 +0300 (Fri, 06 May 2016) | 3 lines

stuff/serial: посты адаптированы под новый функционал
unix: Serial Ports: Исправлена ошибка (нет обмена)
добавлены языковые константы
------------------------------------------------------------------------
r548 | Lesav | 2016-05-05 17:50:15 +0300 (Thu, 05 May 2016) | 1 line

SerialTaskWrap: добавлено свойство echo и описано в документации
------------------------------------------------------------------------
r547 | Lesav | 2016-05-02 13:29:43 +0300 (Mon, 02 May 2016) | 2 lines

SerialTaskWrap: Найдена и исправлена серьезная ошибка, приводящая к останову опроса, 
                если на последовательном интерфейсе опрашивается одно устройство.
------------------------------------------------------------------------
r546 | Lesav | 2016-05-01 17:01:22 +0300 (Sun, 01 May 2016) | 1 line

SerialTaskWrap: добавлено свойство active и описано в документации
------------------------------------------------------------------------
r545 | Lesav | 2016-05-01 00:26:39 +0300 (Sun, 01 May 2016) | 2 lines

PluginSQL: исправлена ошибка предзагрузки библиотеки QtSql
unix: SerialPorts - исправлена ошибка компиляции
------------------------------------------------------------------------
r544 | Lesav | 2016-04-30 23:21:48 +0300 (Sat, 30 Apr 2016) | 2 lines

Возвращена нативная поддержка кросс-платформенной поддержки последовательного порта (была удалена в r526 | Lesav | 2016-03-09)
QSerialPort некорректно работает в Linux
------------------------------------------------------------------------
r543 | Lesav | 2016-04-29 20:03:25 +0300 (Fri, 29 Apr 2016) | 2 lines

post: коррекция вывода в лог при исключительных ситуациях в JS
stuff/include/tasks_scheduler.js:  Откорректирован скрипт
------------------------------------------------------------------------
r542 | Lesav | 2016-04-27 16:43:44 +0300 (Wed, 27 Apr 2016) | 2 lines

http: исправлена ошибка в функции removeDelayConnection
post: исправлена ошибка, некорректно выводящая ошибку в лог при исключительный ситуации в JS
------------------------------------------------------------------------
r541 | Lesav | 2016-04-21 16:46:25 +0300 (Thu, 21 Apr 2016) | 2 lines

server:    исправлена ошибка - неправильная последовательность удаления объектов
PluginSQL: коррекция кода и вспомогательного скрипта stuff@include/jcjsHelper_Db.js
------------------------------------------------------------------------
r540 | Lesav | 2016-04-16 19:15:09 +0300 (Sat, 16 Apr 2016) | 7 lines

http:   добавлен метод addExtHeader() добавляющий к стандартным заголовокам ответа пользовательские поля
        добавлен сигнал  closed(). Генерируется при разрыве соединения с клиентским браузером.
        Функционал описан в документации
post:   возвращен метод removeDelayConnection 
js:    В скриптах /js/ajaxDispatcher.js   и   /js/d3.Dispatcher.js
       протестирован механизм long polling. Найден и справлен баг, не позволяющий 
       перезапустить соединение XMLHttpRequest в обработчике
------------------------------------------------------------------------
r539 | Lesav | 2016-04-16 18:14:43 +0300 (Sat, 16 Apr 2016) | 6 lines

PluginSQL:  добавлена поддержка событий (events) в БД
            добавлены свойства isSupportEvent, events
            добавлены методы add_event, rem_event
            добавлен сигнал event(evntName)
        Функционал описан в документации
           
------------------------------------------------------------------------
r538 | Lesav | 2016-04-03 21:53:13 +0300 (Sun, 03 Apr 2016) | 7 lines

PluginSQL: добавлено свойство isRunning и отражено в документации
           добавлен механизм предзагрузки библиотеки QtSql.
          (windows: перестали случатся ошибки при выгрузке приложения)
webix: добавлена поддержка экспорта в (pdf excel png)
js:    добавлен класс для работы с Куками на стороне сервера stuff@include/cookies.js
       В скриптах /js/ajaxDispatcher.js   и   /js/d3.Dispatcher.js  убрана зависимость от jQuiery.js и D3.js
       и добавлена поддержка timeout в соединениях
------------------------------------------------------------------------
r537 | Lesav | 2016-03-23 15:00:20 +0300 (Wed, 23 Mar 2016) | 5 lines

jsext:  Добавлены методы 
          existsDir(dirName)
          existsFile(fileName)
QtWebEngine:  Во встроенный браузер добавлена авторизация

------------------------------------------------------------------------
r536 | Lesav | 2016-03-20 12:17:50 +0300 (Sun, 20 Mar 2016) | 1 line

webix:  v.2.5.14 обновлен до v.3.2.2
------------------------------------------------------------------------
r535 | Lesav | 2016-03-18 23:53:46 +0300 (Fri, 18 Mar 2016) | 3 lines

server:   добавил запрос server.info('web') и описал в документации
Windows: QWebEngine - добавил плагин designer/qwebengineview.dll в инсталлятор
                      протестировал загрузку ui форм с QWebEngine
------------------------------------------------------------------------
r534 | Lesav | 2016-03-18 17:28:27 +0300 (Fri, 18 Mar 2016) | 1 line

Windows: Корректировка сборщика установочного пакета
------------------------------------------------------------------------
r533 | Lesav | 2016-03-18 14:55:08 +0300 (Fri, 18 Mar 2016) | 2 lines

Проект адаптирован для в Qt5.6 (в связке с QtWebEngine)
Тестирование QtWebEngine прошло успешно
------------------------------------------------------------------------
r532 | Lesav | 2016-03-14 23:13:44 +0300 (Mon, 14 Mar 2016) | 2 lines

server:  добавлены информационные запросы   server.info('open_udp')  server.info('open_tcp')
изменения отражены в документации
------------------------------------------------------------------------
r531 | Lesav | 2016-03-12 12:20:52 +0300 (Sat, 12 Mar 2016) | 4 lines

Timer:  свойство isActive заменено на activ
        свойство isSingle заменено на singleShot
docs: изменения отражены в документации
stuff/include/wathDogAll.js: добавлен скрипт следящий за таймерами
------------------------------------------------------------------------
r530 | Lesav | 2016-03-10 18:05:14 +0300 (Thu, 10 Mar 2016) | 1 line

протестирована сборка в unix (mandrake 10)
------------------------------------------------------------------------
r529 | Lesav | 2016-03-10 17:41:10 +0300 (Thu, 10 Mar 2016) | 1 line

QSerialPort обновлен до версии 5.6 (проект в unix не тестирован)
------------------------------------------------------------------------
r528 | Lesav | 2016-03-10 15:27:34 +0300 (Thu, 10 Mar 2016) | 1 line

SerialTaskWrap: исправлена ошибка работы с последовательным интерфейсом
------------------------------------------------------------------------
r527 | Lesav | 2016-03-10 09:18:27 +0300 (Thu, 10 Mar 2016) | 2 lines

docs:  Добавлено описание объекта Timer и File
последовательные порты: оптимизирован код
------------------------------------------------------------------------
r526 | Lesav | 2016-03-09 13:45:01 +0300 (Wed, 09 Mar 2016) | 9 lines

Обновлены языковые константы
Уделена нативная поддержка кросс-платформенной поддержки последовательного порта
Теперь проект переведен на родную для Qt поддержку - QSerialPort
SerialTaskWrap: исправлена ошибка в свойстве modbus
SerialTaskWrap и Serial: свойство parity поддерживает режимы 'none' 'odd' 'even' 'space' 'mark'
                         свойство dataBits поддерживает режимы 5,6,7,8
                         свойство stopBits поддерживает режимы 1, 2 и 1.5 бит
Изменения отражены в документации
docs:  Добавлено описание объекта HttpRequester
------------------------------------------------------------------------
r525 | Lesav | 2016-03-08 21:43:03 +0300 (Tue, 08 Mar 2016) | 4 lines

Последовательные порты:  удалены свойства  
     parityS()      равноценная замена parity(none even odd)
     flowControlS() равноценная замена flowControl(none xon rts_sts)
Все изменения отражены в документации
------------------------------------------------------------------------
r524 | Lesav | 2016-03-08 02:45:56 +0300 (Tue, 08 Mar 2016) | 2 lines

PluginKKMAtol переименован в PluginAtol
PluginAtol: добавлена поддержка всего торгового оборудования Atol (ActiveX)
------------------------------------------------------------------------
r523 | Lesav | 2016-03-05 23:07:33 +0300 (Sat, 05 Mar 2016) | 1 line

обновлены языковые константы
------------------------------------------------------------------------
r522 | Lesav | 2016-03-05 22:59:47 +0300 (Sat, 05 Mar 2016) | 3 lines

post: коррекция функции очистки post.deleteObject()
features/_pkg_defs.prf: не создавался tools/pkg.def
PluginKKMAtol и PluginHID: протестирована работа с реальным оборудованием
------------------------------------------------------------------------
r521 | Lesav | 2016-03-04 17:37:35 +0300 (Fri, 04 Mar 2016) | 1 line

плагин для работы с устройствами HID перевел в асинхронный режим
------------------------------------------------------------------------
r520 | Lesav | 2016-03-04 11:03:10 +0300 (Fri, 04 Mar 2016) | 1 line

Добавил плагин для работы с устройствами HID и тестовый пост stuff/tests/pluginHID
------------------------------------------------------------------------
r519 | Lesav | 2016-03-02 09:44:49 +0300 (Wed, 02 Mar 2016) | 2 lines

console.log()      : оптимизирована функция вывода в лог описания объекта
post.deleteObject(): оптимизирована функция
------------------------------------------------------------------------
r518 | Lesav | 2016-02-29 12:32:52 +0300 (Mon, 29 Feb 2016) | 2 lines

Переименовал плагин для работы с контрольно кассовыми машинами АТОЛ (http://atol.ru) PluginKKMAtol
Написал тестовый пост для плагина PluginKKMAtol
------------------------------------------------------------------------
r517 | Lesav | 2016-02-28 20:56:58 +0300 (Sun, 28 Feb 2016) | 2 lines

Добавил features/_activex.prf для облегчения работы с объектами ActiveX
Добавил плагин для работы с контрольно кассовыми машинами АТОЛ (http://atol.ru)
------------------------------------------------------------------------
r516 | Lesav | 2016-02-26 10:53:55 +0300 (Fri, 26 Feb 2016) | 1 line

stuff/ACOTT/us01: добавлен график отображения текущих показаний в акустических каналах
------------------------------------------------------------------------
r515 | Lesav | 2016-02-22 18:02:41 +0300 (Mon, 22 Feb 2016) | 2 lines

stuff/include/jcjsDataQueueSaver.js: в DataQueueSaver.append() добавлена проверка аргумента
stuff/ACOTT/RMS:  добавлено сохранение графиков
------------------------------------------------------------------------
r514 | Lesav | 2016-02-20 16:36:05 +0300 (Sat, 20 Feb 2016) | 3 lines

объект File: добавлен метод isDir  и  exists
stuff/include/jcjsDataQueueSaver.js:  Добавлен скрипт автосохранения данных очереди DataQueue

------------------------------------------------------------------------
r513 | Lesav | 2016-02-19 22:19:31 +0300 (Fri, 19 Feb 2016) | 1 line

Remove Qt module declarative for Qt 5.6
------------------------------------------------------------------------
r512 | Lesav | 2016-02-16 10:24:50 +0300 (Tue, 16 Feb 2016) | 3 lines

stuff/examples/openHardwareMonitor: Добавил функционал тестирования E-Mail уведомлений
stuff/include/email_sender.js:      Добавил отображение прикрепленных изображений в теле письма
Добавлен JS-фреймворк  Matreshka.js
------------------------------------------------------------------------
r511 | Lesav | 2016-02-04 18:55:35 +0300 (Thu, 04 Feb 2016) | 3 lines

docs: Подправлена документация к PluginSmtpClient 
Исправлен скрипт E-Mail рассылки include/email_sender.js

------------------------------------------------------------------------
r510 | Lesav | 2016-02-04 14:35:15 +0300 (Thu, 04 Feb 2016) | 1 line

Идет работа с PluginSmtpClient
------------------------------------------------------------------------
r509 | Lesav | 2015-12-15 18:47:03 +0300 (Tue, 15 Dec 2015) | 2 lines

HostInfo: удалены все синхронные методы
Plugins: изменен интерфейс взаимодействия
------------------------------------------------------------------------
r508 | Lesav | 2015-12-15 16:05:20 +0300 (Tue, 15 Dec 2015) | 2 lines

HostInfo: переведен в асинхронный режим
stuff/server_info: Добавил разрешение ip в hostName
------------------------------------------------------------------------
r507 | Lesav | 2015-12-14 22:30:08 +0300 (Mon, 14 Dec 2015) | 1 line

HostInfo: добавлен новый объект и описан в документации
------------------------------------------------------------------------
r505 | Lesav | 2015-12-10 18:51:05 +0300 (Thu, 10 Dec 2015) | 1 line

Исправлен баг, не верно опрашивались устройства modbus
------------------------------------------------------------------------
r496 | Lesav | 2015-12-04 10:07:21 +0300 (Fri, 04 Dec 2015) | 2 lines

SerialTaskWrap:        оптимизирован режим modbus='rtu'
stuff/serial/tcp2com:  исправлена ошибка, не позволяющая передавать по сети фреймы более 150 байт
------------------------------------------------------------------------
r495 | Lesav | 2015-12-03 15:05:36 +0300 (Thu, 03 Dec 2015) | 1 line

stuff/include/null_modem_mirror.js:  modbus='rtu'  добавлено сообщение об ошибке "устройство за шлюзом не ответило"
------------------------------------------------------------------------
r494 | Lesav | 2015-12-03 13:10:38 +0300 (Thu, 03 Dec 2015) | 4 lines

SerialTaskWrap:  добавлены методы и описаны в документации
           bool task.crc16()
           bool task.csAscii()
           bool task.csElemer()
------------------------------------------------------------------------
r493 | Lesav | 2015-12-03 11:30:57 +0300 (Thu, 03 Dec 2015) | 2 lines

SerialTaskWrap: удален параметр modbusRtuFrame
                modbus='rtu': исправлен баг, при котором переполнялась очередь
------------------------------------------------------------------------
r492 | Lesav | 2015-12-03 08:57:39 +0300 (Thu, 03 Dec 2015) | 2 lines

SerialTaskWrap: режим modbus='rtu': исправлен баг не правильно рассчитывающий количество принимаемых байт
                                    при размере посылки более 130 байт
------------------------------------------------------------------------
r491 | Lesav | 2015-11-29 12:27:19 +0300 (Sun, 29 Nov 2015) | 1 line

PluginCamera:  переведен на opencv v.3.0.0
------------------------------------------------------------------------
r490 | Lesav | 2015-11-27 20:57:01 +0300 (Fri, 27 Nov 2015) | 9 lines

Пересмотрен код использующий QThread. Везде добавлено плавное завершение потока,
изменения коснулись:
  Serial, SerialTaskWrap,
  PluginCamera, PluginNetwork,
  PluginProcess, PluginRadtp,
  PluginSQL, PluginSound
PluginNetwork: TCP server: добавлен метод removeClient(descriptor)
                           добавлено свойство clientDescriptors
  функционал описан в документации
------------------------------------------------------------------------
r489 | Lesav | 2015-11-26 17:34:19 +0300 (Thu, 26 Nov 2015) | 5 lines

stuff/server_info: Исправлена ошибка в клиентской части WEB
stuff/serial/TCP:  Добавил WEB-интерфейс
Serial:            Добавил свойство isOpen
post:              Serial и SerialTaskWrap удаляются в коде C++ только как deleteLater()
                   это избавляет от ошибок при завершении в UNIX
------------------------------------------------------------------------
r488 | Lesav | 2015-11-25 14:45:53 +0300 (Wed, 25 Nov 2015) | 1 line

PluginRadtp: исправлены правила поиска библиотеки boost-thread в unix
------------------------------------------------------------------------
r487 | Lesav | 2015-11-25 11:42:52 +0300 (Wed, 25 Nov 2015) | 2 lines

SerialTaskWrap: добавлен параметр modbusRtuFrame и описан в документации
                обновлены языковые константы
------------------------------------------------------------------------
r486 | Lesav | 2015-11-24 12:55:24 +0300 (Tue, 24 Nov 2015) | 4 lines

post:  добавлен сигнал stop() генерируемый при завершении работы поста

Создан скрипт для программного соединения двух последовательных интерфейсов stuff/include/null_modem_mirror.js
Пример использования в stuff/kunpp/xml_asrk2000_dk2.xml
------------------------------------------------------------------------
r485 | Lesav | 2015-11-23 15:54:32 +0300 (Mon, 23 Nov 2015) | 1 line

server:   коррекция кода sysinfo для Qt4 unix
------------------------------------------------------------------------
r484 | Lesav | 2015-11-22 02:49:11 +0300 (Sun, 22 Nov 2015) | 2 lines

server:   в функцию server.info() добавил запрос system_info
          возвращающий информацию об ОС, на которой запущен сервер
------------------------------------------------------------------------
r483 | Lesav | 2015-11-21 16:55:23 +0300 (Sat, 21 Nov 2015) | 4 lines

Patch: Утилита переименована в patch2xp
       patch2xp адаптирует файлы собранные в
       msvc2012 - msvc2015 для работы в Windows XP, Win2003serv
       Добавлен функционал игнорирования подписанных файлов.
------------------------------------------------------------------------
r482 | Lesav | 2015-11-19 16:48:59 +0300 (Thu, 19 Nov 2015) | 2 lines

Patch: Добавлена утилита, которая адаптирует файлы собранные в
       msvc2012 - msvc2012 для работы в Windows XP, Win2003serv
------------------------------------------------------------------------
r481 | Lesav | 2015-11-18 17:43:29 +0300 (Wed, 18 Nov 2015) | 2 lines

docs:         добавил описание процедуры установки Нуль-модемного эмулятора
stuff/serial: добавил посты удаленного последовательного порта через TCP
------------------------------------------------------------------------
r480 | Lesav | 2015-11-17 23:22:58 +0300 (Tue, 17 Nov 2015) | 1 line

SerialTaskWrap: Исправлен баг - некорректное удаление объекта при завершении работы
------------------------------------------------------------------------
r479 | Lesav | 2015-11-17 17:44:33 +0300 (Tue, 17 Nov 2015) | 2 lines

stuff/serial:  посты удаленного последовательного порта адаптированы 
               под новый функционал плагина PluginNetwork
------------------------------------------------------------------------
r478 | Lesav | 2015-11-16 16:10:14 +0300 (Mon, 16 Nov 2015) | 1 line

Коррекция документации
------------------------------------------------------------------------
r477 | Lesav | 2015-11-16 14:39:28 +0300 (Mon, 16 Nov 2015) | 1 line

коррекция WEB-Интерфейса
------------------------------------------------------------------------
r476 | Lesav | 2015-11-15 21:42:58 +0300 (Sun, 15 Nov 2015) | 2 lines

WINDOWS:  добавил специфические параметры для msvc2012 и msvc2013
          чтобы выходные файлы поддерживали XP и win-2003
------------------------------------------------------------------------
r475 | Lesav | 2015-11-15 18:08:46 +0300 (Sun, 15 Nov 2015) | 1 line

PluginMEM: Исправлен баг Qt5 в Windows: не верное количество потоков
------------------------------------------------------------------------
r474 | Lesav | 2015-11-14 15:17:28 +0300 (Sat, 14 Nov 2015) | 2 lines

http:  исправлен баг - задержки в функции http.respTmplFile()
docs:  коррекция html
------------------------------------------------------------------------
r473 | Lesav | 2015-11-14 00:14:51 +0300 (Sat, 14 Nov 2015) | 2 lines

stuff/ACOTT/iva6b-group:     Исправлен баг (частый таймаут)
stuff/include/webcapture.js  Исправлена опечатка в скрипте
------------------------------------------------------------------------
r472 | Lesav | 2015-11-13 16:51:30 +0300 (Fri, 13 Nov 2015) | 1 line

Windows: изменены иконки программ
------------------------------------------------------------------------
r471 | Lesav | 2015-11-13 14:39:57 +0300 (Fri, 13 Nov 2015) | 1 line

stuff/ACOTT:  в каждый опрашивающий пост добавлен WathDog
------------------------------------------------------------------------
r470 | Lesav | 2015-11-11 15:10:21 +0300 (Wed, 11 Nov 2015) | 2 lines

Windows: Изменены иконки программ
         Добавлены файлы лицензии (MIT)
------------------------------------------------------------------------
r469 | Lesav | 2015-11-11 12:55:28 +0300 (Wed, 11 Nov 2015) | 1 line

Windows: изменены иконки программ
------------------------------------------------------------------------
r468 | Lesav | 2015-11-10 22:46:42 +0300 (Tue, 10 Nov 2015) | 2 lines

Добавлен функционал рендеринга WEB-страниц - WebCapture
Windows: изменены иконки программ
------------------------------------------------------------------------
r467 | Lesav | 2015-11-08 22:32:52 +0300 (Sun, 08 Nov 2015) | 3 lines

поддержка serialport:  обновлен код до версии Qt 5.5.1
lib_depends/sqlite:    удален из проекта
stuff/ACOTT:           коррекция WEB-интерфейса
------------------------------------------------------------------------
r466 | Lesav | 2015-11-06 17:46:15 +0300 (Fri, 06 Nov 2015) | 2 lines

stuff/ACOTT:            Коррекция WEB-интерфейса
Элеватор послед.портов: Удален механизм контроля времени записи в порт
------------------------------------------------------------------------
r465 | Lesav | 2015-11-03 18:51:47 +0300 (Tue, 03 Nov 2015) | 3 lines

Посты
   stuff/ACOTT/sql-elemer      коррекция WEB-интерфейса
   stuff/ACOTT/sql-termodat    коррекция WEB-интерфейса и добавлен modbus-RTU (опрос сразу 24 канала)
------------------------------------------------------------------------
r464 | Lesav | 2015-10-20 17:09:43 +0300 (Tue, 20 Oct 2015) | 1 line

Коррекция кода для Ubuntu 15.04
------------------------------------------------------------------------
r463 | Lesav | 2015-10-19 14:45:21 +0300 (Mon, 19 Oct 2015) | 1 line

Qt5: Исправлена ошибка запуска в качестве службы в среде Windows
------------------------------------------------------------------------
r462 | Lesav | 2015-10-18 13:20:03 +0300 (Sun, 18 Oct 2015) | 1 line

docs: Работа с документацией.
------------------------------------------------------------------------
r461 | Lesav | 2015-10-16 11:29:02 +0300 (Fri, 16 Oct 2015) | 1 line

http: Qt5: исправлена ошибка неправильного отображения ip-адреса клиента
------------------------------------------------------------------------
r460 | Lesav | 2015-10-16 09:25:58 +0300 (Fri, 16 Oct 2015) | 1 line

stuff/include/rbdrvUDP.js: Добавил поддержку дискретов
------------------------------------------------------------------------
r459 | Lesav | 2015-10-13 14:59:05 +0300 (Tue, 13 Oct 2015) | 3 lines

stuff/kunpp/RKS07: Коррекция кода

Исправлены файлы .png
------------------------------------------------------------------------
r458 | Lesav | 2015-10-12 18:47:39 +0300 (Mon, 12 Oct 2015) | 1 line

kunpp: Пост ССТ обновлен
------------------------------------------------------------------------
r457 | Lesav | 2015-10-12 11:58:04 +0300 (Mon, 12 Oct 2015) | 3 lines

Изменения в установщике Windows:  добавлена процедура создания ярлыков.
                                  После установки, в каталоге stuff создаются 
                                  ярлыки быстрого запуска
------------------------------------------------------------------------
r456 | Lesav | 2015-10-11 16:42:25 +0300 (Sun, 11 Oct 2015) | 3 lines

PluginNetwork:  Оптимизирован и изменен протокол обмена jCjS,
                в дальнейшем изменения не планируются
docs:           Уточнено описание плагина PluginNetwork
------------------------------------------------------------------------
r455 | Lesav | 2015-10-10 23:04:19 +0300 (Sat, 10 Oct 2015) | 1 line

Коррекция кода
------------------------------------------------------------------------
r454 | Lesav | 2015-10-10 22:56:25 +0300 (Sat, 10 Oct 2015) | 1 line

Коррекция кода и документации
------------------------------------------------------------------------
r453 | Lesav | 2015-10-10 22:44:45 +0300 (Sat, 10 Oct 2015) | 4 lines

jCjSUi:        Обмен данными с jCjS переведен с TCP на именованные каналы
PluginNetwork: Добавлены объекты для связи через именованые каналы и описаны в документации
                JCJSLocalServer
                JCJSLocalClient
------------------------------------------------------------------------
r452 | Lesav | 2015-10-10 00:38:11 +0300 (Sat, 10 Oct 2015) | 1 line

jCjSUi:         Обмен данными с jCjS переведен с UDP на TCP
------------------------------------------------------------------------
r451 | Lesav | 2015-10-09 18:51:23 +0300 (Fri, 09 Oct 2015) | 2 lines

PluginNetwork:  Найден и исправлен баг, при частом обмене данными терялись сообщения
jCjSUi:         Идет работа по исправлению замечаний в работе для Qt5
------------------------------------------------------------------------
r450 | Lesav | 2015-10-07 17:57:33 +0300 (Wed, 07 Oct 2015) | 2 lines

stuff/examples/openHardwareMonitor:  Если не найден phantomjs, то отправка письма без картинки графика
stuff/include/phantomjs.js:          Коррекция кода
------------------------------------------------------------------------
r449 | Lesav | 2015-10-07 16:17:33 +0300 (Wed, 07 Oct 2015) | 7 lines

PluginNetwork: Добавлен функционал обмена объектами JS между удаленными постами
                 Велика вероятность, что протокол jCjS в программном обеспечении
                 с версией ниже v.2.6.2.449 не совместим с текущим. Рекомендуется обновить программное обеспечение.
               Упрощена процедура присоединения сигналов к JS функциям.
JCJSTcpClient: Добавлено свойство ignoreSelfSignSsl и отражено в документации.


------------------------------------------------------------------------
r448 | Lesav | 2015-10-05 18:52:01 +0300 (Mon, 05 Oct 2015) | 1 line

Коррекция кода для kunpp
------------------------------------------------------------------------
r447 | Lesav | 2015-10-05 09:17:08 +0300 (Mon, 05 Oct 2015) | 2 lines

Создан JS класс для рендеринга WEB страниц stuff/include/phantomjs.js
Пост stuff/examples/openHardwareMonitor: В e-mail уведомлениях добавлена картинка графика
------------------------------------------------------------------------
r446 | Lesav | 2015-10-04 22:07:51 +0300 (Sun, 04 Oct 2015) | 1 line

завершена работа по созданию поста examples/OpenHardwareMonitor
------------------------------------------------------------------------
r445 | Lesav | 2015-10-03 23:20:02 +0300 (Sat, 03 Oct 2015) | 3 lines

PluginSmtpClient: Исправлен баг, приводящий к краху, если попытаться отправить сообщение не указав e-mail отправляющего
                  подкорректированы свойства authMethod и connectionType. Изменения отражены в документации
stuff\include\email_sender.js: Создан js класс для рассылки E-Mail уведомлений
------------------------------------------------------------------------
r444 | Lesav | 2015-09-27 21:06:52 +0300 (Sun, 27 Sep 2015) | 1 line

идет работа по созданию поста examples/OpenHardwareMonitor
------------------------------------------------------------------------
r443 | Lesav | 2015-09-26 01:05:10 +0300 (Sat, 26 Sep 2015) | 3 lines

post: исправлен баг, приводящий к краху jCjS если 
      выполнить следующий код:
     post.deleteLater() или console.deleteLater() или jsext.deleteLater()
------------------------------------------------------------------------
r442 | Lesav | 2015-09-23 17:55:46 +0300 (Wed, 23 Sep 2015) | 2 lines

source: Код ядра jCjS перенесен в директорию src/core
post:   добавлен объект console и описан в документации
------------------------------------------------------------------------
r441 | Lesav | 2015-09-22 18:30:25 +0300 (Tue, 22 Sep 2015) | 1 line

stuff/kunpp/sql-akrb-arch: Завершена отладка поста "AKRB - Просмотр архивов" на реальном объекте
------------------------------------------------------------------------
r440 | Lesav | 2015-09-21 21:02:26 +0300 (Mon, 21 Sep 2015) | 2 lines

webix: обновлен v.2.3.1 до v.2.5.14
stuff/kunpp/sql-akrb-arch: Завершена работа по написанию поста "AKRB - Просмотр архивов"
------------------------------------------------------------------------
r439 | Lesav | 2015-09-18 20:12:50 +0300 (Fri, 18 Sep 2015) | 7 lines

stat/js/ajaxDispatcher.js: теперь работает в асинхронном режиме
server: добавлена функционал и описан в документации
    String server.includeSpecialFile(String sname)
DataQueue: добавлен функционал и описан в документации
            void clear();
            double queue.calcTimeSec(dt = new Date())
            bool expo (свойство)
------------------------------------------------------------------------
r438 | Lesav | 2015-09-16 16:19:16 +0300 (Wed, 16 Sep 2015) | 3 lines

jcjs.xml: Изменена секция server   
server:   Добавлен метод авторизации с учетными пользователями ОС
docs:     Добавлен новый раздел в документации "Авторизация"
------------------------------------------------------------------------
r437 | Lesav | 2015-09-13 21:55:19 +0300 (Sun, 13 Sep 2015) | 1 line

Коррекция сборки в UNIX
------------------------------------------------------------------------
r436 | Lesav | 2015-09-11 16:39:33 +0300 (Fri, 11 Sep 2015) | 2 lines

post:   если не указан cmd и/или end скрипты, будут использованы дефолтные из stuff/include
server: оптимизирован код поиска исполнительного поста
------------------------------------------------------------------------
r435 | Lesav | 2015-09-11 10:45:30 +0300 (Fri, 11 Sep 2015) | 3 lines

server: добавлены языковые константы вывода в лог
http:   добавлены языковые константы вывода в лог
post:   оптимизирована обработка командного сценария cmd.js
------------------------------------------------------------------------
r434 | Lesav | 2015-09-10 11:09:03 +0300 (Thu, 10 Sep 2015) | 7 lines

http: добавлен функционал автоматического определения MIME файлов
      добавлен функционал и описан в документации
        arr(String) http.mime_all()
        String      mime_name(fileName);
        String      mime_comment(fileName);
        String      mime_suffix(fileName);

------------------------------------------------------------------------
r433 | Lesav | 2015-09-04 18:42:08 +0300 (Fri, 04 Sep 2015) | 2 lines

http: добавил дополнительные сообщения в лог
PluginRadtp: найден и исправлен баг (выгрузка jCjS с крашем при не открытой radtp сессии)
------------------------------------------------------------------------
r432 | Lesav | 2015-07-25 08:45:00 +0300 (Sat, 25 Jul 2015) | 1 line

КуАЭС: АКРБ:  Идет работа по разработке поста просмотра архивов
------------------------------------------------------------------------
r431 | Lesav | 2015-07-03 18:49:21 +0300 (Fri, 03 Jul 2015) | 6 lines

SerialTaskWrap: добавил автоматическое определение таймаутов и описал в документации
       Если выбран режим программной поддержки modbus, автоматически вычисляются:
         пауза перед записью в порт 
         пауза перед чтением из порта
         таймаут чтения из порта
         количество ожидаемых байт
------------------------------------------------------------------------
r430 | Lesav | 2015-07-02 19:03:14 +0300 (Thu, 02 Jul 2015) | 6 lines

SerialTaskWrap:    оптимизирован код чтения/записи
                   добавлен функционал автоматического расчета таймаутов в режиме MODBUS

docs PluginSQL:    добавил описание записи данных типа BLOB

stuff/server_info: добавил описание задействованных последовательных портов
------------------------------------------------------------------------
r429 | Lesav | 2015-07-02 12:25:55 +0300 (Thu, 02 Jul 2015) | 21 lines

http: Добавил в HTTP header поле "Generated-Time"

PluginSQL:  добавил поддержку типа Blob
            добавил в результирующий объект поле  queryResult.fields_typeN
            изменения отобразил в документации

Serial:         Оптимизирован код чтения/записи
SerialTaskWrap: Оптимизирован код чтения/записи


ByteArray:  добавлены методы и отображены в документации
            crc16();
            csAscii();
            csElemer();

stuff/ACOTT/RMS: Добавил функционал:
                  запись в УВВ параметров усреднения в режимах расчета ВКФ и БПФ
                  тестирование бита контроля питания и восстановление параметров после перегрузки УВВ
                  организовал хранение параметров устройств УВВ в БД
           

------------------------------------------------------------------------
r428 | Lesav | 2015-06-25 17:13:22 +0300 (Thu, 25 Jun 2015) | 1 line

Посты АСОТТ:  WEB-интерфейс приведен к единому дизайну
------------------------------------------------------------------------
r427 | Lesav | 2015-06-23 19:38:11 +0300 (Tue, 23 Jun 2015) | 1 line

посты АСОТТ:  WEB-фейс приведен к единому виду
------------------------------------------------------------------------
r426 | Lesav | 2015-06-22 18:47:03 +0300 (Mon, 22 Jun 2015) | 1 line

postsTable:  коррекция WEB-интерфейса
------------------------------------------------------------------------
r425 | Lesav | 2015-06-22 17:13:01 +0300 (Mon, 22 Jun 2015) | 6 lines

kunpp:  Коррекция постов "Склад свежего топлива"
      stuff/kunpp/driverARC
      stuff/kunpp/driverBPO
      stuff/kunpp/driverLPU

postsTable:  Добавил вывод лога в WEB-фейс средствами штатными средствами JS (убрал php-cgi)
------------------------------------------------------------------------
r424 | Lesav | 2015-06-17 11:38:25 +0300 (Wed, 17 Jun 2015) | 1 line

stuff/kunpp/RKS_07:  Пост опроса устройств РКС-07 оттестирован на реальном оборудовании
------------------------------------------------------------------------
r423 | Lesav | 2015-06-16 16:22:52 +0300 (Tue, 16 Jun 2015) | 3 lines

jsext:  найден и устранен баг в функции jsext.format()

stuff/kunpp/RKS_07:  Добавлен пост опроса устройства РКС-07 (контроль газоэрозольных выбросов)
------------------------------------------------------------------------
r422 | Lesav | 2015-06-08 17:49:11 +0300 (Mon, 08 Jun 2015) | 3 lines

Работа с документацией:
   описан объект DataQueue
   описан конфигурационный файл
------------------------------------------------------------------------
r421 | Lesav | 2015-06-05 23:34:12 +0300 (Fri, 05 Jun 2015) | 1 line

stuff/ACOTT/RMS:  добавлен функционал изменения времени опроса и усреднения в устройстве УВВ
------------------------------------------------------------------------
r420 | Lesav | 2015-06-04 20:28:51 +0300 (Thu, 04 Jun 2015) | 6 lines

Коррекция кода: убрал дублирующие макросы в cpp
server: 
    Добавил функции и описал их в документации
     server.getAbsDir( fname )
     server.envSet( envName, Value )
     server.envAppend( envName, Value )
------------------------------------------------------------------------
r419 | Lesav | 2015-06-03 17:47:38 +0300 (Wed, 03 Jun 2015) | 2 lines

server:  Добавил свойство timeout_end и описал его в документации
         Найден баг, приводящий к крашу при выгрузке приложения
------------------------------------------------------------------------
r418 | Lesav | 2015-05-31 22:00:30 +0300 (Sun, 31 May 2015) | 1 line

stuff/ACOTT/RMS:  Коррекция кода по итогам ПНР
------------------------------------------------------------------------
r417 | Lesav | 2015-05-25 15:37:42 +0300 (Mon, 25 May 2015) | 2 lines

stuff/ACOTT/RMS:  Добавлена запись в БД
stuff/ACOTT/us01:  Добавлен вывод адреса устройств на WEB-фейс
------------------------------------------------------------------------
r416 | Lesav | 2015-05-20 20:00:25 +0300 (Wed, 20 May 2015) | 1 line

пост stuff/ACOTT/RMS:  Устранены замечания
------------------------------------------------------------------------
r415 | Lesav | 2015-05-20 16:33:33 +0300 (Wed, 20 May 2015) | 23 lines

post:      добавлен метод и описан в документации
    post.setGlobalName(String name, Variant var)

ByteArray: добавлен метод и описан в документации
    ba.swapBytes();

jsext:
ByteArray: В функции преобразования добавлен механизм трансформации данных swapBytes

    jsext.toInt(   array, swap = false, swapWords = false, swapBytes = false)
    jsext.toInt64( array, swap = false, swapWords = false, swapBytes = false)
    jsext.toFloat( array, swap = false, swapWords = false, swapBytes = false)
    jsext.toDouble(array, swap = false, swapWords = false, swapBytes = false)

    ba.appendInt(   array, swap = false, swapWords = false, swapBytes = false)
    ba.appendInt64( array, swap = false, swapWords = false, swapBytes = false)
    ba.appendFloat( array, swap = false, swapWords = false, swapBytes = false)
    ba.appendDouble(array, swap = false, swapWords = false, swapBytes = false)

    ba.toInt(   int pos, int cnt = -1, swap = false, swapWords = false, swapBytes = false)
    ba.toInt64( int pos, int cnt = -1, swap = false, swapWords = false, swapBytes = false)
    ba.toFloat( int pos, int cnt = -1, swap = false, swapWords = false, swapBytes = false)
    ba.toDouble(int pos, int cnt = -1, swap = false, swapWords = false, swapBytes = false)
------------------------------------------------------------------------
r414 | Lesav | 2015-05-16 18:58:13 +0300 (Sat, 16 May 2015) | 1 line

PluginExtUi: Устранен баг а unix
------------------------------------------------------------------------
r413 | Lesav | 2015-05-12 17:31:08 +0300 (Tue, 12 May 2015) | 1 line

depend_lib SerialPort: добавлена поддержка сборки в qt4 unix
------------------------------------------------------------------------
r412 | Lesav | 2015-05-12 13:51:40 +0300 (Tue, 12 May 2015) | 1 line

PluginRBDRV: коррекция сборки - только для архитерктуры x86
------------------------------------------------------------------------
r411 | Lesav | 2015-05-12 12:58:52 +0300 (Tue, 12 May 2015) | 1 line

Тестирование кроссплатформенной сборки HOST=Ubuntu.15 TARGET=Raspberry Pi v1
------------------------------------------------------------------------
r410 | Lesav | 2015-04-29 17:27:08 +0300 (Wed, 29 Apr 2015) | 1 line

stuff@ACOTT/RMS:  Добавлено сообщение об отсутствие связи с сервером
------------------------------------------------------------------------
r409 | Lesav | 2015-04-29 17:11:30 +0300 (Wed, 29 Apr 2015) | 1 line

stuff@ACOTT/RMS:  тестирование работы поста на реальном оборудовании, и исправление ошибок
------------------------------------------------------------------------
r408 | Lesav | 2015-04-29 09:28:04 +0300 (Wed, 29 Apr 2015) | 8 lines

ByteArray: добавлены методы и описаны в документации
    ba.swap16();
    ba.swap32();
    ba.swap64();
    ba.swapWords();
    ba.fill();
http:  коррекция алгоритма поиска фрагментов POST данных
stuff@ACOTT/RMS:  Завершена работа над постом опроса АЦП
------------------------------------------------------------------------
r407 | Lesav | 2015-04-24 15:38:54 +0300 (Fri, 24 Apr 2015) | 1 line

PluginBattery: обновлены языковые константы
------------------------------------------------------------------------
r406 | Lesav | 2015-04-24 15:22:23 +0300 (Fri, 24 Apr 2015) | 3 lines

Добавлен плагин PluginBattery, который следит за состоянием батареи компьютера
Есть режим уведомлений (приходит уведомление о смене состояния Сеть/Батарея)
Пример использования плагина в stuff/tests/PluginBattery
------------------------------------------------------------------------
r405 | Lesav | 2015-04-23 16:01:29 +0300 (Thu, 23 Apr 2015) | 3 lines

http:  коррекция парсинга POST данных
stuff@ACOTT/RMS :  Добавил легенду на график

------------------------------------------------------------------------
r404 | Lesav | 2015-04-22 20:58:43 +0300 (Wed, 22 Apr 2015) | 2 lines

http:  Отладил парсинг POST данных
stuff@ACOTT/RMS :  Добавил функционал сохранения/печати графика
------------------------------------------------------------------------
r403 | Lesav | 2015-04-20 17:59:53 +0300 (Mon, 20 Apr 2015) | 2 lines

stuff@modbus/virtDev: Добавлен механизм записи регистров
stuff@ACOTT/RMS:  корреркция графика значений RMS
------------------------------------------------------------------------
r402 | Lesav | 2015-04-18 18:36:54 +0300 (Sat, 18 Apr 2015) | 19 lines

http:  Исправлен функционал поиска дефолтного файла в директории

jsext: В функции преобразования добавлен механизм трансформации данных swapWords
    jsext.toInt(   array, swap = false, swapWords = false)
    jsext.toInt64( array, swap = false, swapWords = false)
    jsext.toFloat( array, swap = false, swapWords = false)
    jsext.toDouble(array, swap = false, swapWords = false)

ByteArray: В функции преобразования добавлен механизм трансформации данных swapWords
    ba.appendInt(   array, swap = false, swapWords = false)
    ba.appendInt64( array, swap = false, swapWords = false)
    ba.appendFloat( array, swap = false, swapWords = false)
    ba.appendDouble(array, swap = false, swapWords = false)

    ba.toInt(   int pos, int cnt = -1, swap = false, swapWords = false)
    ba.toInt64( int pos, int cnt = -1, swap = false, swapWords = false)
    ba.toFloat( int pos, int cnt = -1, swap = false, swapWords = false)
    ba.toDouble(int pos, int cnt = -1, swap = false, swapWords = false)

------------------------------------------------------------------------
r401 | Lesav | 2015-04-14 18:43:43 +0300 (Tue, 14 Apr 2015) | 3 lines

DataQueue: Добавлен функционал расчета среднеквадратического отклонения
             а также расчет среднего
jsext:     Исправлен баг в функции jsext.stringify()
------------------------------------------------------------------------
r400 | Lesav | 2015-04-12 01:45:09 +0300 (Sun, 12 Apr 2015) | 2 lines

Добавлена библиотека D3.js
ExtUi: Добавлен механизм автовыгрузки менеджера ui
------------------------------------------------------------------------
r399 | Lesav | 2015-04-06 13:19:04 +0300 (Mon, 06 Apr 2015) | 1 line

remove item from ignore list
------------------------------------------------------------------------
r398 | Lesav | 2015-04-06 13:00:27 +0300 (Mon, 06 Apr 2015) | 3 lines

win32 serial port: Исправлен баг, при котором подвисала запись в порт

DataQueue: подправлен алгоритм добавления точки в режиме усреднения
------------------------------------------------------------------------
r397 | Lesav | 2015-04-05 23:46:23 +0300 (Sun, 05 Apr 2015) | 9 lines

добавлены посты:
 stuff/modbus/scanReg - сканирует регистры в устройстве и подготавливает бинарный файл с содержанием регистров
 stuff/modbus/virtDev - Прикидывается устройством читая данные из бинарного файла

SerialTaskWrap:  добавлена поддержка протокола Модбас. В режиме RTU автоматически вычисляется количество ожидаемых байт
                  task.modbus = ['none' | 'rtu' | 'ascii']
DataQueue:       добавлен механизм усреднения (позволяет создавать очень широкие временнЫе очереди - несколько суток)
                  queue.limSec = 5.0; // (отрезок времени усреднения)
                  queue.limAlg = ['none' | 'max' | 'min' | 'avg']; // алгоритм усреднения
------------------------------------------------------------------------
r396 | Lesav | 2015-03-28 23:37:31 +0300 (Sat, 28 Mar 2015) | 1 line

Добавлен фреймворк webix
------------------------------------------------------------------------
r395 | Lesav | 2015-03-25 03:03:41 +0300 (Wed, 25 Mar 2015) | 3 lines

jsext: исправлена ошибка в методе objToString, приводящая к 
       некорректной обработке в браузере [функция JSON.parse()]
PluginWebkit: Добавлен
------------------------------------------------------------------------
r394 | Lesav | 2015-03-23 01:20:58 +0300 (Mon, 23 Mar 2015) | 15 lines

server:         добавлен метод clearElevator
SerialTaskWrap: добавлен метод isTimeout
Элеватор:       Оптимизирован код. Исключено копирование массивов данных в памяти
                Увеличена очередь заданий
File:           добавлены методы
    bool File.mkdir(dirName)
    bool File.rmdir(dirName)
    bool File.mkpath(dirPath)
    bool File.rmpath(dirPath)

    String File.separator()
    String File.currentPath()
    String File.homePath()
    String File.rootPath()
    String File.tempPath()
------------------------------------------------------------------------
r393 | Lesav | 2015-03-19 14:42:10 +0300 (Thu, 19 Mar 2015) | 1 line

Исправлена ошибка сборки проекта
------------------------------------------------------------------------
r392 | Lesav | 2015-03-19 13:06:43 +0300 (Thu, 19 Mar 2015) | 1 line

ASOTT:  Добавлен пост RMS
------------------------------------------------------------------------
r391 | Lesav | 2015-03-19 13:06:01 +0300 (Thu, 19 Mar 2015) | 2 lines

server:  Добавлен функционал в функцию server.info('serials_info') и отражено в документации
Добавлен qtserialport
------------------------------------------------------------------------
r390 | Lesav | 2015-03-15 07:37:39 +0300 (Sun, 15 Mar 2015) | 1 line

PluginExtUi:  Функционал внешнего загрузчика вынес в плагин PluginExtUi
------------------------------------------------------------------------
r389 | Lesav | 2015-03-13 17:22:46 +0300 (Fri, 13 Mar 2015) | 2 lines

Работа по добавлению внешнего загрузчика файлов ui завершена
тестовый пост находится в stuff@tests/GUI_ui_load_ext
------------------------------------------------------------------------
r388 | Lesav | 2015-03-11 23:16:06 +0300 (Wed, 11 Mar 2015) | 1 line

Работа по добавлению внешнего загрузчика файлов ui не закончена
------------------------------------------------------------------------
r387 | Lesav | 2015-03-09 23:59:22 +0300 (Mon, 09 Mar 2015) | 1 line

Идет работа по добавлению внешнего загрузчика файлов ui
------------------------------------------------------------------------
r386 | Lesav | 2015-03-08 02:30:11 +0300 (Sun, 08 Mar 2015) | 2 lines

Работа над авторизационными функциями WEB-интерфейса
http: Найден баг, некорректно обрабатывающий заголовок HTTP  "Content-Type: multipart/form-data; boundary"
------------------------------------------------------------------------
r385 | Lesav | 2015-03-06 15:01:49 +0300 (Fri, 06 Mar 2015) | 1 line

СтартАтом КАСКАД: Добавлена возможность работы без АСИДК
------------------------------------------------------------------------
r384 | Lesav | 2015-03-06 10:44:07 +0300 (Fri, 06 Mar 2015) | 2 lines

php-cgi: Изменен алгоритм поиска каталога с установленным PHP
windows: PHP включен в инсталлятор.
------------------------------------------------------------------------
r383 | Lesav | 2015-03-05 20:01:15 +0300 (Thu, 05 Mar 2015) | 5 lines

jcjsHelper.js: вынес весь код касаемо авторизации в отдельный файл
               добавил новый метод String.key_convert для конвертации текста при неправильной раскладке
               оптимизировал функцию jcjs_logout()
http: Убрал ожидание записи в сокет. Это исключило редкие ошибки и внезапный останов приложения.
      оптимизировал код приема и парсинга заголовка.
------------------------------------------------------------------------
r382 | Lesav | 2015-03-04 18:49:39 +0300 (Wed, 04 Mar 2015) | 1 line

http: Исправлен баг, приводящий(крайне редко) к краху приложения при интенсивном обращении к серверу
------------------------------------------------------------------------
r381 | Lesav | 2015-03-02 20:14:49 +0300 (Mon, 02 Mar 2015) | 1 line

http.cookie:  не правильно выдавал имя куки
------------------------------------------------------------------------
r380 | Lesav | 2015-03-01 13:45:31 +0300 (Sun, 01 Mar 2015) | 3 lines

jsext: исправлена функция objToString
http:  коррекция кода для Qt 5.4.1
jquery-ui: Добавлены изображения для форм HTML
------------------------------------------------------------------------
r379 | Lesav | 2015-02-26 18:47:41 +0300 (Thu, 26 Feb 2015) | 1 line

jcjsHelper_Db.js:  Добавлен счетчик успешных команд и проверка отрытия транзакции перед commit()
------------------------------------------------------------------------
r378 | Lesav | 2015-02-24 18:47:53 +0300 (Tue, 24 Feb 2015) | 2 lines

tasks_scheduler.js
Добавил планирование заданий с привязкой к числу месяца
------------------------------------------------------------------------
r377 | Lesav | 2015-02-22 02:15:55 +0300 (Sun, 22 Feb 2015) | 1 line

jcjsHelper.js Добавил функцию isDate
------------------------------------------------------------------------
r376 | Lesav | 2015-02-22 02:13:42 +0300 (Sun, 22 Feb 2015) | 2 lines

Добавил поддержку планирования(tasks_scheduler.js)
пример использования в stuff/examples/tasks_scheduler
------------------------------------------------------------------------
r375 | Lesav | 2015-02-20 01:17:23 +0300 (Fri, 20 Feb 2015) | 5 lines

Работа с документацией.
server: добавлено свойство logTrsh



------------------------------------------------------------------------
r374 | Lesav | 2015-02-17 11:55:08 +0300 (Tue, 17 Feb 2015) | 1 line

PluginRadtp:  Коррекция кода
------------------------------------------------------------------------
r373 | Lesav | 2015-02-16 16:38:14 +0300 (Mon, 16 Feb 2015) | 2 lines

post: добавлен механизм взаимодействия постов, и описан в документации
      пример использования находится в stuff/examples/post_messages/
------------------------------------------------------------------------
r372 | Lesav | 2015-02-16 01:51:49 +0300 (Mon, 16 Feb 2015) | 1 line

АСОТТ УС-01:  Добавлен вывод версии усилителя
------------------------------------------------------------------------
r371 | Lesav | 2015-02-15 23:17:36 +0300 (Sun, 15 Feb 2015) | 5 lines

v.2.5.1 Улучшена стабильность приложения в целом.

post:   Добавлен скрипт post-end.js, который при завершении работы удаляет все объекты из скрипта.
        Изменена функция post.deleteObject(), теперь она парсит полученый аргумент. Функционал описан в документации.
http:   Найден и исправлен баг, неправильно выводящий GET аргументы.
------------------------------------------------------------------------
r370 | Lesav | 2015-02-06 16:49:00 +0300 (Fri, 06 Feb 2015) | 1 line


------------------------------------------------------------------------
r369 | Lesav | 2015-02-06 14:39:03 +0300 (Fri, 06 Feb 2015) | 1 line

обновлены языковые константы
------------------------------------------------------------------------
r368 | Lesav | 2015-02-06 14:06:58 +0300 (Fri, 06 Feb 2015) | 5 lines

Изменен конфигурационный файл, удалены параметры из секции ssl
  privateKey  и  certificate. Добавлен один параметр dir,
  который отвечает за каталог с в котором лежат приватный ключ и сертификат.
PluginNetwork: добавлена поддержка защищенного соединения и описан функционал в документации

------------------------------------------------------------------------
r367 | Lesav | 2015-02-03 15:43:33 +0300 (Tue, 03 Feb 2015) | 2 lines

server:    Найден и исправлен баг, некорректно удаляющий разъединенные соединения

------------------------------------------------------------------------
r366 | Lesav | 2015-02-03 13:07:50 +0300 (Tue, 03 Feb 2015) | 3 lines

PluginPHP: Найден и исправлен баг, не позволяющий запускаться обработчику, если в путях встречается пробел
ByteArray: Найден и исправлен баг, приводящий к краху, если неправильно инициализирован ByteArray в JS
http:      Найден и исправлен баг, некорректно обрабатывающий POST запросы
------------------------------------------------------------------------
r365 | Lesav | 2015-01-25 01:02:04 +0300 (Sun, 25 Jan 2015) | 1 line

PluginNetwork: JCJSTcpClient, JCJSTcpServer  добавлен режим raw и описан в документации
------------------------------------------------------------------------
r364 | Lesav | 2015-01-22 18:47:49 +0300 (Thu, 22 Jan 2015) | 3 lines

CPP: Проведена глобальная работа. Применены защищенные указатели.
stuff: Добавлен пост stuff/examples/portForward_tcp

------------------------------------------------------------------------
r363 | Lesav | 2015-01-20 18:41:58 +0300 (Tue, 20 Jan 2015) | 4 lines

http: Устранен баг, приводящий к ошибке, если обращение приходит через прокси
      добавлены свойства host, url и описаны в документации
docs: Обновлено меню
QUrl: обновлен прототип для JS но не попал в документацию
------------------------------------------------------------------------
r362 | Lesav | 2015-01-18 23:20:40 +0300 (Sun, 18 Jan 2015) | 4 lines

Перенес примеры работы со звуком в каталог stuff/examples/players и добавил файл demo.mp3
Подправил cmd.js файлы некоторых постов
Подправлен вывод в лог сообщений о создании объектов (поднят уровень до trace)

------------------------------------------------------------------------
r361 | Lesav | 2015-01-18 04:26:30 +0300 (Sun, 18 Jan 2015) | 9 lines

server, post: оптимизирован код C++
jsext: в функцию jsext.objToString() добавил подержку объектов QObject
loger: добавил таймер сброса сообщений
php_cgi: добавил поддержку дефолтного файла в директории
JavaScript: добавлена поддержка отрицательных значений аргумента количества возвращаемых символов
   String.prototype.left
   String.prototype.right
   str = '1234567890';  str = str.left(-1)  // результат = '123456789'
   str = '1234567890';  str = str.right(-1) // результат = '234567890'
------------------------------------------------------------------------
r360 | Lesav | 2015-01-16 18:46:27 +0300 (Fri, 16 Jan 2015) | 9 lines

Устранен баг: Краш при сериализации пустого обекта. Пример: jsext.objToString({})
Локализация:  Добавлено несколько языковых констант
Документация: Описанию алгоритм работы сервера.
ByteArray:    Добавлены методы и описаны в документации
     .toShort(int pos, int cnt = -1, swap = false)
     .toInt(int pos, int cnt = -1, swap = false)
     .toInt64(int pos, int cnt = -1 &array, swap = false)
     .toFloat(int pos, int cnt = -1, swap = false)
     .toDouble(int pos, int cnt = -1, swap = false)
------------------------------------------------------------------------
r359 | Lesav | 2015-01-15 15:41:12 +0300 (Thu, 15 Jan 2015) | 5 lines

Перенесено:
   _target.pri              > features/_target.prf
   plugins/_plugin_base.pri > features/_jcjs_plugin_base.prf
   plugins/_src.pri         > features/_jcjs_src.prf

------------------------------------------------------------------------
r358 | Lesav | 2015-01-14 21:04:18 +0300 (Wed, 14 Jan 2015) | 15 lines

Linux: Протестирован запуск служб в Mandrake10, ASPLinux, SLES9, SLES11

jsext: добавлена поддержка типа ByteArray в функции
    jsext.toFloat(Variant, bool);
    jsext.toDouble(Variant, bool);
    jsext.toInt(Variant, bool);
    jsext.toInt64(Variant, bool);
    jsext.toShort(Variant, bool);
    jsext.printHex(Variant, bool);
Объект jsext описан в документации

ByteArray: В прототип типа данных ByteArray добавлены функции
    appendShort(Variant, bool) const;
    appendInt(Variant, bool) const;
И доработана документация
------------------------------------------------------------------------
r357 | Lesav | 2015-01-13 00:19:47 +0300 (Tue, 13 Jan 2015) | 2 lines

Linux: Идет тестирование запуска служб на разных платформах
Windows: Подправлена служба, откорректированы сообщения об ошибках пуска
------------------------------------------------------------------------
r356 | Lesav | 2015-01-11 23:26:37 +0300 (Sun, 11 Jan 2015) | 1 line

Linux: Идет тестирование запуска служб на разных платформах
------------------------------------------------------------------------
r355 | Lesav | 2015-01-11 03:22:00 +0300 (Sun, 11 Jan 2015) | 2 lines

Lunux: Создал скрипты запуска для debian generic gentoo mandrake slackware suse
Описал в документации методику установки RPM пакетов
------------------------------------------------------------------------
r354 | Lesav | 2015-01-10 22:35:26 +0300 (Sat, 10 Jan 2015) | 1 line

Remove all Carriage return symb
------------------------------------------------------------------------
r353 | Lesav | 2015-01-08 20:06:09 +0300 (Thu, 08 Jan 2015) | 1 line

Windows: Откорректировал сценарий создания установочного пакета
------------------------------------------------------------------------
r352 | Lesav | 2015-01-08 04:16:43 +0300 (Thu, 08 Jan 2015) | 1 line

Linux: Откорректировал сценарии создания пакетов rpm
------------------------------------------------------------------------
r351 | Lesav | 2015-01-08 01:27:47 +0300 (Thu, 08 Jan 2015) | 1 line

Windows: Добавил автоконвертирование в UTTF-8 файла истории SVN
------------------------------------------------------------------------
r350 | Lesav | 2015-01-08 00:22:30 +0300 (Thu, 08 Jan 2015) | 7 lines

В некоторых ОС (UNIX KDE v.3) не поддерживается иконка в трее, создал автоматическую эмуляцию иконки
В таких случаях генерируется файл etc/tray_position.cfg в котором хранится положение иконки на рабочем столе
Формат файла:
=====================
1000;750;0;
Configuration position tray icon menu
posX;posY;enableDragIconAndRec2file;
------------------------------------------------------------------------
r349 | Lesav | 2015-01-04 21:20:16 +0300 (Sun, 04 Jan 2015) | 3 lines

jcjs.xml: Добавил в серверную секцию параметр termCodec (кодек вывода терминал)
Это полезно в старых UNIX системах с не UTF8 терминалом

------------------------------------------------------------------------
r348 | Lesav | 2015-01-04 05:29:40 +0300 (Sun, 04 Jan 2015) | 1 line

Пост server_info и вся документация приведена к одному виду
------------------------------------------------------------------------
r347 | Lesav | 2015-01-03 22:27:59 +0300 (Sat, 03 Jan 2015) | 1 line

Test build in Linux - Ok
------------------------------------------------------------------------
r346 | Lesav | 2015-01-03 20:43:57 +0300 (Sat, 03 Jan 2015) | 1 line

Идет работа над документацией и тестированием сборки в UNIX
------------------------------------------------------------------------
r345 | Lesav | 2015-01-02 03:15:46 +0300 (Fri, 02 Jan 2015) | 1 line

Добавлены новые разделы в документацию
------------------------------------------------------------------------
r344 | Lesav | 2014-12-31 15:59:38 +0300 (Wed, 31 Dec 2014) | 2 lines

Исправлен баг выгрузки плагинов
подправлены скрипты.
------------------------------------------------------------------------
r343 | Lesav | 2014-12-31 14:21:41 +0300 (Wed, 31 Dec 2014) | 1 line

Обновил задачи в файле TODO
------------------------------------------------------------------------
r342 | Lesav | 2014-12-31 14:19:53 +0300 (Wed, 31 Dec 2014) | 2 lines

Дооснастил PluginNetwork функционалом вывода трассировочных сообщений и пописал его в документации
Добавил метод server.wakeScreen и описал его в документации
------------------------------------------------------------------------
r341 | Lesav | 2014-12-30 23:31:48 +0300 (Tue, 30 Dec 2014) | 3 lines

Исправлен баг в jCjSService
Добавлен метод testRemotePort в объект JCJSTcpClient плагина PluginNetwork и обновлена документация
Добавил в jcjsHelper_Db.js методу определения доступности сервера БД
------------------------------------------------------------------------
r340 | Lesav | 2014-12-30 16:32:16 +0300 (Tue, 30 Dec 2014) | 1 line

коррекция скриптов, для работы шлюза [(skylink & atlant & akropp & pxoyat) > AKRB]
------------------------------------------------------------------------
r339 | Lesav | 2014-12-30 15:25:28 +0300 (Tue, 30 Dec 2014) | 2 lines

Перенес пост camera в examples
Перенес пост radtp в tests
------------------------------------------------------------------------
r338 | Lesav | 2014-12-30 15:18:29 +0300 (Tue, 30 Dec 2014) | 1 line

Поправил http-авторизацию
------------------------------------------------------------------------
r337 | Lesav | 2014-12-30 12:26:35 +0300 (Tue, 30 Dec 2014) | 1 line


------------------------------------------------------------------------
r336 | Lesav | 2014-12-30 10:58:13 +0300 (Tue, 30 Dec 2014) | 1 line

Налажена глобальная авторизация
------------------------------------------------------------------------
r335 | Lesav | 2014-12-29 22:22:13 +0300 (Mon, 29 Dec 2014) | 1 line

Перелопатил все конфигурационные файлы
------------------------------------------------------------------------
r334 | Lesav | 2014-12-29 16:46:14 +0300 (Mon, 29 Dec 2014) | 2 lines

Перелопатил весь каталог stuff. 
Все посты, касаемые тестирование ПО вынес в каталог stuff/tests
------------------------------------------------------------------------
r333 | Lesav | 2014-12-22 18:28:36 +0300 (Mon, 22 Dec 2014) | 1 line

Найден метод вывода сообщений об ошибках ОС на кириллице. Работает в Qt4 и Qt5
------------------------------------------------------------------------
r332 | Lesav | 2014-12-22 00:22:19 +0300 (Mon, 22 Dec 2014) | 2 lines

Найден метод вывода сообщений об ошибках ОС на кириллице.  Но работает пока только в Qt4

------------------------------------------------------------------------
r331 | Lesav | 2014-12-19 01:16:36 +0300 (Fri, 19 Dec 2014) | 4 lines

Добавил метод post.unloadPlugin (name)
Добавил описание метода в документацию
Убрал мелкие недочеты в работе главного поста postsTable
Подкорректировал сборку инсталлятора
------------------------------------------------------------------------
r330 | Lesav | 2014-12-18 01:53:31 +0300 (Thu, 18 Dec 2014) | 4 lines

Добавил в главный конфиг принудительное включение языка
Это необходимо для не локализованных ОС 

Написал небольшое пояснения для переводчиков
------------------------------------------------------------------------
r329 | Lesav | 2014-12-17 19:44:29 +0300 (Wed, 17 Dec 2014) | 1 line

Работа над локализацией приложения завершена
------------------------------------------------------------------------
r328 | Lesav | 2014-12-16 23:48:19 +0300 (Tue, 16 Dec 2014) | 1 line

Работа над локализацией приложения
------------------------------------------------------------------------
r327 | Lesav | 2014-12-16 04:38:37 +0300 (Tue, 16 Dec 2014) | 1 line

Работа над локализацией приложения
------------------------------------------------------------------------
r326 | Lesav | 2014-12-15 04:03:27 +0300 (Mon, 15 Dec 2014) | 1 line

Протестирована сборка в QtCreator 3.3.0
------------------------------------------------------------------------
r325 | Lesav | 2014-12-14 06:38:42 +0300 (Sun, 14 Dec 2014) | 1 line

correction features/_check_ver.prf
------------------------------------------------------------------------
r324 | Lesav | 2014-12-14 06:28:33 +0300 (Sun, 14 Dec 2014) | 2 lines

Найден механизм скрытия правил .pri из дерева проекта в QtCreator-е
Все фичи вынесены в каталог features
------------------------------------------------------------------------
r323 | Lesav | 2014-12-12 02:18:09 +0300 (Fri, 12 Dec 2014) | 1 line

jCjS-2.4.8.323  correction
------------------------------------------------------------------------
r322 | Lesav | 2014-12-11 10:36:42 +0300 (Thu, 11 Dec 2014) | 1 line

Адаптировано для сборки в Qt 5.4.0
------------------------------------------------------------------------
r321 | Lesav | 2014-12-10 18:45:53 +0300 (Wed, 10 Dec 2014) | 1 line

correction
------------------------------------------------------------------------
r320 | Lesav | 2014-12-10 01:13:30 +0300 (Wed, 10 Dec 2014) | 1 line

jCjS-2.4.8.320  correction
------------------------------------------------------------------------
r319 | Lesav | 2014-12-09 21:29:08 +0300 (Tue, 09 Dec 2014) | 3 lines

jCjS-2.4.8.319  correction


------------------------------------------------------------------------
r318 | Lesav | 2014-12-09 20:52:34 +0300 (Tue, 09 Dec 2014) | 2 lines

jCtrl-2.4.8.318  Перенес несколько сообщений из .h в .cpp

------------------------------------------------------------------------
r317 | Lesav | 2014-12-09 19:30:10 +0300 (Tue, 09 Dec 2014) | 1 line

Добавил автотранслит
------------------------------------------------------------------------
r316 | Lesav | 2014-12-07 19:46:34 +0300 (Sun, 07 Dec 2014) | 1 line

correction
------------------------------------------------------------------------
r315 | Lesav | 2014-12-07 19:37:35 +0300 (Sun, 07 Dec 2014) | 1 line

correction
------------------------------------------------------------------------
r314 | Lesav | 2014-12-01 03:16:14 +0300 (Mon, 01 Dec 2014) | 1 line

Добавил diagslave.exe
------------------------------------------------------------------------
r313 | Lesav | 2014-12-01 03:11:29 +0300 (Mon, 01 Dec 2014) | 1 line

Работа с документацией
------------------------------------------------------------------------
r312 | Lesav | 2014-12-01 03:09:10 +0300 (Mon, 01 Dec 2014) | 1 line

Работа с документацией
------------------------------------------------------------------------
r311 | Lesav | 2014-11-29 00:26:25 +0300 (Sat, 29 Nov 2014) | 1 line

Проведена оптимизация файлов ресурсов *.rc
------------------------------------------------------------------------
r310 | Lesav | 2014-11-28 19:04:04 +0300 (Fri, 28 Nov 2014) | 2 lines

Идет работа по созданию поста "Зеркало обновлений НОД32"

------------------------------------------------------------------------
r309 | Lesav | 2014-10-31 15:41:05 +0300 (Fri, 31 Oct 2014) | 4 lines

Исправлены баги в stuff/ACOTT/sql-trends/
1. РЕШЕНО. Не всегда сохранялась картинка графика
2. РЕШЕНО. Если за указанный диапазон нет данных в БД, чарт падал с ошибкой

------------------------------------------------------------------------
r308 | Lesav | 2014-10-21 22:37:05 +0400 (Tue, 21 Oct 2014) | 2 lines

Идет работа по созданию поста "Зеркало обновлений НОД32"

------------------------------------------------------------------------
r307 | Lesav | 2014-10-19 23:05:31 +0400 (Sun, 19 Oct 2014) | 2 lines

Идет работа по созданию поста "Зеркало обновлений НОД32"

------------------------------------------------------------------------
r306 | Lesav | 2014-10-19 23:03:47 +0400 (Sun, 19 Oct 2014) | 5 lines

Написал PluginProcess для запуска внешних программ
В /stuff/examples/pluginProc описан механизм работы плагина

Windows: Вынес все вспомогательные утилиты в каталог utils

------------------------------------------------------------------------
r305 | Lesav | 2014-10-14 12:58:29 +0400 (Tue, 14 Oct 2014) | 7 lines

Корекция инсталятора службы в Windows
Теперь, чтобы установить несколько служб, достаточно выполнить
jCjSService -i -n newServiceName1 -a \"-cfg ../stuff/examples/pluginPHP/jcjs_php.xml\"
jCjSService -i -n newServiceName2

Вывод помощи
jCjSService -h
------------------------------------------------------------------------
r304 | Lesav | 2014-10-13 18:39:59 +0400 (Mon, 13 Oct 2014) | 1 line

Убрал отладочный вывод
------------------------------------------------------------------------
r303 | Lesav | 2014-10-13 18:37:07 +0400 (Mon, 13 Oct 2014) | 8 lines

Исправлен баг в постах АСОТТ-Т
Теперь можно устанавливать несколько разноименных служб 
(следующие три команды установять три службы jCjSService jCjSService2 jCjSService3)
  jCjSService.exe -i
  jCjSService.exe -i -name jCjSService2
  jCjSService.exe -i -name jCjSService2
При необходимости указать аргументы запуска в реестре
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\jCjSService\ImagePath
------------------------------------------------------------------------
r302 | Lesav | 2014-10-10 22:12:34 +0400 (Fri, 10 Oct 2014) | 2 lines

Исправлен баг, позволяющий добавлять несколько постов с одним именем.
Теперь, если встречаются повторяющиеся имена, будет генерироваться уникальное имя
------------------------------------------------------------------------
r301 | Lesav | 2014-10-10 15:42:27 +0400 (Fri, 10 Oct 2014) | 2 lines

Добавил конфигурационные файлы, используемые в stuff/ACOTT/xml_kunpp/jcjs_3-4_oksat.xml

------------------------------------------------------------------------
r300 | Lesav | 2014-10-10 11:37:38 +0400 (Fri, 10 Oct 2014) | 2 lines

Подкорректирован скрипт сборки инсталятора для Windows
Добавлена автоматическая генерация файла qt.conf
------------------------------------------------------------------------
r299 | Lesav | 2014-10-10 11:03:31 +0400 (Fri, 10 Oct 2014) | 1 line

Началась разработка плагина для устройств Advantech
------------------------------------------------------------------------
r298 | Lesav | 2014-10-10 10:59:19 +0400 (Fri, 10 Oct 2014) | 1 line

Проведено полное тестирование jCjS2 на постах АСОТТ.
------------------------------------------------------------------------
r297 | Lesav | 2014-09-12 14:35:35 +0400 (Fri, 12 Sep 2014) | 1 line

Коррекция имен файлов
------------------------------------------------------------------------
r296 | Lesav | 2014-09-12 11:46:25 +0400 (Fri, 12 Sep 2014) | 1 line

Добавил в исходники заголовки с авторскими правами
------------------------------------------------------------------------
r295 | ren | 2014-08-18 14:46:14 +0400 (Mon, 18 Aug 2014) | 1 line

Исправлен путь к скриптам jquery.js, base64.js.
------------------------------------------------------------------------
r294 | ren | 2014-08-06 14:12:01 +0400 (Wed, 06 Aug 2014) | 1 line

Установка стоповых битов в значение 1, вместо 0 при обмене с ИВА.
------------------------------------------------------------------------
r293 | Lesav | 2014-07-23 17:21:42 +0400 (Wed, 23 Jul 2014) | 1 line

Исправлен баг, при работе с прибором Термодат (пост  stuff/ACOTT/sql-termodat)
------------------------------------------------------------------------
r292 | Lesav | 2014-07-23 17:18:58 +0400 (Wed, 23 Jul 2014) | 1 line

Исправлен баг, возвращающий некорректное значение контрольной суммы при работе с функцией jCjSExtention::csAscii()
------------------------------------------------------------------------
r291 | Lesav | 2014-07-15 09:29:42 +0400 (Tue, 15 Jul 2014) | 6 lines

Улучшил два js метода для типа ByteArray

    QByteArray appendFloat(  floatArr c,  bool swap = false) const;
    QByteArray appendDouble( doubleArr c, bool swap = false) const;

Подкорректировал документацию
------------------------------------------------------------------------
r290 | Lesav | 2014-07-14 17:02:34 +0400 (Mon, 14 Jul 2014) | 5 lines

Добавил три js метода для типа ByteArray

    QByteArray appendFloat(qreal c, bool swap = false) const;
    QByteArray appendDouble(qreal c, bool swap = false) const;
    QString printHex();
------------------------------------------------------------------------
r289 | Lesav | 2014-06-25 18:36:51 +0400 (Wed, 25 Jun 2014) | 1 line

Найден и исправлен баг, мешающий перегрузке jCjS  (касается только Qt 5)
------------------------------------------------------------------------
r288 | Lesav | 2014-06-24 17:01:33 +0400 (Tue, 24 Jun 2014) | 2 lines

Добавил проверку на изменение командного файла cmd.js. Чтение его только если было изменение

------------------------------------------------------------------------
r287 | Lesav | 2014-06-19 18:46:53 +0400 (Thu, 19 Jun 2014) | 1 line

добавил новый объект QJCJSWebView
------------------------------------------------------------------------
r286 | Lesav | 2014-06-16 15:17:06 +0400 (Mon, 16 Jun 2014) | 1 line

Протестировал регистрацию пользователей через куки.  stuff/include/registration.js
------------------------------------------------------------------------
r285 | Lesav | 2014-06-15 03:20:08 +0400 (Sun, 15 Jun 2014) | 2 lines

Работа с документацией. Описал тип данных ByteArray
Добавил поддержку "докачивания файлов" Accept-Ranges:
------------------------------------------------------------------------
r284 | Lesav | 2014-06-11 17:45:06 +0400 (Wed, 11 Jun 2014) | 1 line

В контекст JS добавлен новый объект ByteArray.  Ставлю под сомнение необходимость объекта BlobMemory
------------------------------------------------------------------------
r283 | Lesav | 2014-06-10 19:58:59 +0400 (Tue, 10 Jun 2014) | 1 line

добавил новый метод new ByteArray, полностью замещающий jCjSBlobMemory
------------------------------------------------------------------------
r282 | Lesav | 2014-06-09 18:45:30 +0400 (Mon, 09 Jun 2014) | 2 lines

Работа с документацией. Описал объект post

------------------------------------------------------------------------
r281 | Lesav | 2014-06-08 22:00:38 +0400 (Sun, 08 Jun 2014) | 1 line

Работа с документацией.  Описал объект http
------------------------------------------------------------------------
r280 | Lesav | 2014-06-06 18:51:17 +0400 (Fri, 06 Jun 2014) | 2 lines

Работа с документацией. Описал SerialTaskWrap
Обновил описание server (добавил новые методы)
------------------------------------------------------------------------
r279 | Lesav | 2014-06-06 00:31:21 +0400 (Fri, 06 Jun 2014) | 1 line

Работа с документацией. Описал PluginSetting
------------------------------------------------------------------------
r278 | Lesav | 2014-06-05 17:50:51 +0400 (Thu, 05 Jun 2014) | 1 line

Работа с документацией. Описал PluginSmtpClient
------------------------------------------------------------------------
r277 | Lesav | 2014-06-04 23:32:14 +0400 (Wed, 04 Jun 2014) | 1 line

sorry: Правка файла jCjS2.pro
------------------------------------------------------------------------
r276 | Lesav | 2014-06-04 23:30:52 +0400 (Wed, 04 Jun 2014) | 2 lines

Исправил ошибку в трей-меню вызова окна дебагера
Отладил баг перегрузки через WEB-интерфейс постов или сервера
------------------------------------------------------------------------
r275 | Lesav | 2014-06-04 15:42:40 +0400 (Wed, 04 Jun 2014) | 1 line

Добавил SQL драйвер QFIREBIRD
------------------------------------------------------------------------
r274 | Lesav | 2014-06-03 13:17:15 +0400 (Tue, 03 Jun 2014) | 1 line

Добавил в трей меню вызова окна дебагерра (активируется если пост работает в режиме дебаг)
------------------------------------------------------------------------
r273 | Lesav | 2014-06-02 22:29:21 +0400 (Mon, 02 Jun 2014) | 1 line

Добавил алерт в jCjSGui, если в конфиге ошибка
------------------------------------------------------------------------
r272 | Lesav | 2014-06-02 16:02:07 +0400 (Mon, 02 Jun 2014) | 1 line

Осталось доделать log.php 
------------------------------------------------------------------------
r271 | Lesav | 2014-06-01 22:40:52 +0400 (Sun, 01 Jun 2014) | 1 line

Добавил карусель на WEB страницу
------------------------------------------------------------------------
r270 | Lesav | 2014-05-23 17:54:18 +0400 (Fri, 23 May 2014) | 1 line

Переделываю jScrollbar под свои нужды
------------------------------------------------------------------------
r269 | Lesav | 2014-05-23 00:31:09 +0400 (Fri, 23 May 2014) | 1 line

Переделываю jScrollbar под свои нужды
------------------------------------------------------------------------
r268 | Lesav | 2014-05-23 00:31:09 +0400 (Fri, 23 May 2014) | 1 line

Переделываю jScrollbar под свои нужды
------------------------------------------------------------------------
r267 | Lesav | 2014-05-23 00:31:09 +0400 (Fri, 23 May 2014) | 1 line

Переделываю jScrollbar под свои нужды
------------------------------------------------------------------------
r266 | Lesav | 2014-05-19 18:50:04 +0400 (Mon, 19 May 2014) | 1 line

Коррекция документации
------------------------------------------------------------------------
r265 | Lesav | 2014-05-19 18:50:04 +0400 (Mon, 19 May 2014) | 1 line

Коррекция документации
------------------------------------------------------------------------
r264 | Lesav | 2014-05-19 18:50:04 +0400 (Mon, 19 May 2014) | 1 line

Коррекция документации
------------------------------------------------------------------------
r263 | Lesav | 2014-05-18 21:57:13 +0400 (Sun, 18 May 2014) | 1 line

Добавил метод post.removeDelayConnection(Object)
------------------------------------------------------------------------
r262 | Lesav | 2014-05-17 01:08:07 +0400 (Sat, 17 May 2014) | 1 line

jcjstimer: Добавил свойство expired. В любой момент можно взять значение ms до сигнала timeout
------------------------------------------------------------------------
r261 | Lesav | 2014-05-16 18:50:54 +0400 (Fri, 16 May 2014) | 1 line

Добавил метод  post.throwScript('mess')
------------------------------------------------------------------------
r260 | Lesav | 2014-05-13 16:36:13 +0400 (Tue, 13 May 2014) | 1 line

Работа над единым интерфейсом еще не закончена
------------------------------------------------------------------------
r259 | Lesav | 2014-05-12 14:42:16 +0400 (Mon, 12 May 2014) | 1 line

postsTable: Коррекция HTML
------------------------------------------------------------------------
r258 | Lesav | 2014-05-12 11:05:53 +0400 (Mon, 12 May 2014) | 1 line

postsTable: Коррекция HTML
------------------------------------------------------------------------
r257 | Lesav | 2014-05-12 00:00:15 +0400 (Mon, 12 May 2014) | 1 line

Попытка сделать шаблон страниц для приведения WEB интерфейса к единому виду
------------------------------------------------------------------------
r256 | Lesav | 2014-05-10 08:36:31 +0400 (Sat, 10 May 2014) | 1 line

postsTable: css style correction
------------------------------------------------------------------------
r255 | Lesav | 2014-05-10 00:12:55 +0400 (Sat, 10 May 2014) | 1 line

Работа с bootstrap
------------------------------------------------------------------------
r254 | Lesav | 2014-05-09 03:22:49 +0400 (Fri, 09 May 2014) | 2 lines

http://getbootstrap.com/
Решил добавить bootstrap фреймворк в jCjS
------------------------------------------------------------------------
r253 | Lesav | 2014-05-08 16:27:23 +0400 (Thu, 08 May 2014) | 1 line


------------------------------------------------------------------------
r252 | Lesav | 2014-05-08 08:38:13 +0400 (Thu, 08 May 2014) | 1 line

unix: set 0777
------------------------------------------------------------------------
r251 | Lesav | 2014-05-07 18:51:33 +0400 (Wed, 07 May 2014) | 1 line

startatom_shus/sql
------------------------------------------------------------------------
r250 | Lesav | 2014-05-06 23:01:57 +0400 (Tue, 06 May 2014) | 1 line

startatom_shus:  create_db  script
------------------------------------------------------------------------
r249 | Lesav | 2014-05-06 16:43:41 +0400 (Tue, 06 May 2014) | 1 line

add svn:ignore *.FDB files
------------------------------------------------------------------------
r248 | Lesav | 2014-05-06 16:42:48 +0400 (Tue, 06 May 2014) | 3 lines

http: Добавил суффикс .htc
jcjsHelper.js: Добавил обработку .htc

------------------------------------------------------------------------
r247 | Lesav | 2014-05-05 23:35:50 +0400 (Mon, 05 May 2014) | 1 line

StartAtom_ShUS:  Работа со стилями css
------------------------------------------------------------------------
r246 | Lesav | 2014-05-04 15:59:32 +0400 (Sun, 04 May 2014) | 1 line

PluginSmtpClient:  Проверка multiple recipients - Ok
------------------------------------------------------------------------
r245 | Lesav | 2014-05-04 13:13:48 +0400 (Sun, 04 May 2014) | 1 line

PluginSmtpClient:  Проверил прикрепление файлов - Ok
------------------------------------------------------------------------
r244 | Lesav | 2014-05-04 02:42:32 +0400 (Sun, 04 May 2014) | 1 line

PluginSmtpClient:  Добавил плагин для e-mail уведомлений.  Поддерживает ssl/tls соединение. Пример использования в stuff/examples/SMTPClient
------------------------------------------------------------------------
r243 | Lesav | 2014-04-30 17:32:28 +0400 (Wed, 30 Apr 2014) | 1 line

http.respFile:  Коррекция http headers
------------------------------------------------------------------------
r242 | Lesav | 2014-04-30 15:21:38 +0400 (Wed, 30 Apr 2014) | 1 line

server: добавил свойство auth
------------------------------------------------------------------------
r241 | Lesav | 2014-04-30 15:20:50 +0400 (Wed, 30 Apr 2014) | 1 line

postsTable: подкорректировал css для IE6-9
------------------------------------------------------------------------
r240 | Lesav | 2014-04-30 12:07:13 +0400 (Wed, 30 Apr 2014) | 1 line

php-cgi:  добавил автоматическое сжатие содержимого
------------------------------------------------------------------------
r239 | Lesav | 2014-04-29 22:00:15 +0400 (Tue, 29 Apr 2014) | 1 line

Почистил
------------------------------------------------------------------------
r238 | Lesav | 2014-04-29 18:23:29 +0400 (Tue, 29 Apr 2014) | 1 line

Заменил jquery.js на последний релиз
------------------------------------------------------------------------
r237 | Lesav | 2014-04-29 18:22:05 +0400 (Tue, 29 Apr 2014) | 2 lines

Привел в порядок весь проект.
Довел до ума отображение лога в WEB-интерфейсе
------------------------------------------------------------------------
r236 | Lesav | 2014-04-28 12:28:16 +0400 (Mon, 28 Apr 2014) | 1 line

postsTable: Коррекция css 
------------------------------------------------------------------------
r235 | Lesav | 2014-04-27 23:02:56 +0400 (Sun, 27 Apr 2014) | 1 line

Подсветка вывода лога в PostTable
------------------------------------------------------------------------
r234 | Lesav | 2014-04-27 03:22:57 +0400 (Sun, 27 Apr 2014) | 1 line

Добавил вывод лога в PostTable
------------------------------------------------------------------------
r233 | Lesav | 2014-04-25 18:41:09 +0400 (Fri, 25 Apr 2014) | 2 lines

Все посты от jCjS1 работоспособны в jCjS2

------------------------------------------------------------------------
r232 | Lesav | 2014-04-24 16:16:45 +0400 (Thu, 24 Apr 2014) | 4 lines

Проведена коррекция ядра (для более легкой адаптации скриптов jCjS1 в скрипты jCjS2).
Адаптированны скрипты jCjS1 для jCjS2
Все посты, использующие serialPort с протоколом не ASCII работоспособны

------------------------------------------------------------------------
r231 | Lesav | 2014-04-23 19:57:22 +0400 (Wed, 23 Apr 2014) | 4 lines

Проведена коррекция ядра (для более легкой адаптации скриптов jCjS1 в скрипты jCjS2).
Адаптированны скрипты jCjS1 для jCjS2
Тестирование прошел только stuff/ACOTT/iva6b-group

------------------------------------------------------------------------
r230 | Lesav | 2014-04-22 20:38:17 +0400 (Tue, 22 Apr 2014) | 1 line

проведена коррекция ядра (для более легкой адаптации скриптов jCjS1 в скрипты jCjS2).
------------------------------------------------------------------------
r229 | Lesav | 2014-04-20 22:13:51 +0400 (Sun, 20 Apr 2014) | 1 line

Параметры последовательного порта:  Переведены на человеко-понятные  parityS(none even odd)  flowControlS(none xon rts_sts)
------------------------------------------------------------------------
r228 | Lesav | 2014-04-18 20:56:02 +0400 (Fri, 18 Apr 2014) | 1 line

Идет работа по нормализированию параметров последовательного порта
------------------------------------------------------------------------
r227 | Lesav | 2014-04-17 18:09:03 +0400 (Thu, 17 Apr 2014) | 1 line

Убрал UTF-8 BOM в заголовках
------------------------------------------------------------------------
r226 | Lesav | 2014-04-17 09:57:58 +0400 (Thu, 17 Apr 2014) | 1 line

PluginRadtp:  Исправлена ошибка в исходниках библиотеки radtp (загрузка одного ядра процессора 100%)
------------------------------------------------------------------------
r225 | Lesav | 2014-04-07 21:31:02 +0400 (Mon, 07 Apr 2014) | 1 line

Косметика
------------------------------------------------------------------------
r224 | Lesav | 2014-04-06 21:58:12 +0400 (Sun, 06 Apr 2014) | 1 line

Подкорректировал файлы .rc
------------------------------------------------------------------------
r223 | Lesav | 2014-04-06 21:17:38 +0400 (Sun, 06 Apr 2014) | 1 line

PluginRadtp:  подкорректировал.  Если не будет найден boost, qmake выведет сообщение об ошибке
------------------------------------------------------------------------
r222 | Lesav | 2014-04-06 16:50:08 +0400 (Sun, 06 Apr 2014) | 1 line

Подправил .rc файлы
------------------------------------------------------------------------
r221 | Lesav | 2014-04-06 00:49:32 +0400 (Sun, 06 Apr 2014) | 2 lines

PluginRadtp:  Добавил текстовый конвертер

------------------------------------------------------------------------
r220 | Lesav | 2014-04-05 14:26:28 +0400 (Sat, 05 Apr 2014) | 2 lines

Собрал PluginRadtp (протокол обмена RADICO)
Пока собирается только в msvc2010 и с boost_1_48_0
------------------------------------------------------------------------
r219 | Lesav | 2014-03-27 16:51:58 +0400 (Thu, 27 Mar 2014) | 1 line

Исправлен БАГ:   Комп уходил в спячку qt4-msvc2010
------------------------------------------------------------------------
r218 | Lesav | 2014-03-17 13:29:14 +0400 (Mon, 17 Mar 2014) | 1 line

Подправил pkg.win_maker
------------------------------------------------------------------------
r217 | Lesav | 2014-03-17 13:13:19 +0400 (Mon, 17 Mar 2014) | 1 line

_other_files.pri:  Добавил проверку на наличие директории
------------------------------------------------------------------------
r216 | Lesav | 2014-03-17 12:43:44 +0400 (Mon, 17 Mar 2014) | 1 line

Изменил версионность. Теперь последняя цифра в версии обозначает ревизию SVN
------------------------------------------------------------------------
r215 | Lesav | 2014-03-14 15:37:57 +0400 (Fri, 14 Mar 2014) | 1 line

A am sorry: забыл исправить перед комитом файлы *.pro
------------------------------------------------------------------------
r214 | Lesav | 2014-03-14 15:30:22 +0400 (Fri, 14 Mar 2014) | 2 lines

jcjsserial:   Добавил управление флагом RTS и DTR
jcjsfile:     Добавил Watcher для отслеживания изменения файла ( пример использования в stuff/examples/fileWatcher )
------------------------------------------------------------------------
r213 | Lesav | 2014-02-11 10:40:08 +0400 (Tue, 11 Feb 2014) | 1 line

=Serial interface:  RS485: Added control transceiver RTS bit
------------------------------------------------------------------------
r212 | Lesav | 2013-12-18 18:06:25 +0400 (Wed, 18 Dec 2013) | 1 line

Плагин pluginPHP протестирован в Qt5
------------------------------------------------------------------------
r211 | Lesav | 2013-12-18 17:14:24 +0400 (Wed, 18 Dec 2013) | 2 lines

Добавлен плагин pluginPHP

------------------------------------------------------------------------
r210 | Lesav | 2013-12-12 20:27:17 +0400 (Thu, 12 Dec 2013) | 1 line

Сделал файл исполняемым
------------------------------------------------------------------------
r209 | Lesav | 2013-12-12 19:55:42 +0400 (Thu, 12 Dec 2013) | 2 lines

Добавил в curvator скрипт для архивирования в БД  stuff/curvator/curvator_db.js

------------------------------------------------------------------------
r208 | Lesav | 2013-12-07 22:22:08 +0400 (Sat, 07 Dec 2013) | 1 line

Провел тестирование сборки в Qt5.2.0-rc1
------------------------------------------------------------------------
r207 | Lesav | 2013-12-04 14:43:40 +0400 (Wed, 04 Dec 2013) | 1 line

Посты driverBPO и driverLPU:  добавил на веб страницу кнопку сброса статистики запросов
------------------------------------------------------------------------
r206 | Lesav | 2013-12-02 22:43:35 +0400 (Mon, 02 Dec 2013) | 3 lines

Написал и протестировал пост rbdrvUDP
позволяющий принимать UDP пакеты от РБДРВ сразу в jCjS

------------------------------------------------------------------------
r205 | Lesav | 2013-12-01 22:40:36 +0400 (Sun, 01 Dec 2013) | 1 line

Перенес большую часть логируемых сообщений на уровень debug
------------------------------------------------------------------------
r204 | Lesav | 2013-12-01 22:02:19 +0400 (Sun, 01 Dec 2013) | 1 line

Дополнил посты driverBPO и driverLPU  WEB интерфейсом
------------------------------------------------------------------------
r203 | Lesav | 2013-11-30 17:54:45 +0400 (Sat, 30 Nov 2013) | 1 line

Доюавил флаг "исполняемый" для скрипта logview
------------------------------------------------------------------------
r202 | Lesav | 2013-11-30 17:39:35 +0400 (Sat, 30 Nov 2013) | 1 line

Добавил пост, тестирующий вывод в лог из JS скрипта
------------------------------------------------------------------------
r201 | Lesav | 2013-11-30 00:05:15 +0400 (Sat, 30 Nov 2013) | 1 line

исправлен баг, некорректно выводящий в лог имя *.js файлов
------------------------------------------------------------------------
r200 | Lesav | 2013-11-29 16:36:37 +0400 (Fri, 29 Nov 2013) | 1 line

исправление бага, некорректно выводящего в лог имя *.js файлов
------------------------------------------------------------------------
r199 | Lesav | 2013-11-29 12:30:13 +0400 (Fri, 29 Nov 2013) | 1 line

A am sorry: забыл исправить перед комитом файлы *.pro
------------------------------------------------------------------------
r198 | Lesav | 2013-11-29 12:26:04 +0400 (Fri, 29 Nov 2013) | 1 line

исправлен баг, некорректно выводящий в лог имя *.js файлов
------------------------------------------------------------------------
r197 | Lesav | 2013-11-28 22:28:14 +0400 (Thu, 28 Nov 2013) | 1 line

Исправил curvator для правилного формирования ответа http сервера клиенту, если запрос был не в каталог поста а в корень
------------------------------------------------------------------------
r196 | Lesav | 2013-11-28 20:29:43 +0400 (Thu, 28 Nov 2013) | 3 lines

Добавил посты для работы с блоками обработки информации 
БПО-АТ (RADICO)
LPU (MGP)
------------------------------------------------------------------------
r195 | Lesav | 2013-11-22 18:45:10 +0400 (Fri, 22 Nov 2013) | 4 lines

Создал пост удаленного последовательного порта
детали см. в stuff/serial/readme.txt

PluginNetwork: добавил режим бинарный/текстовый.  Детали в документации к jCjS
------------------------------------------------------------------------
r194 | Lesav | 2013-11-20 22:52:20 +0400 (Wed, 20 Nov 2013) | 4 lines

Изменен PluginNetwork.  
Теперь для обмена данными можно не ограничиваться только текстовыми сообщениями,
появилась возможность пересылать и байтовые массивы [0x01, 0x25 ....]

------------------------------------------------------------------------
r193 | Lesav | 2013-11-13 01:47:44 +0400 (Wed, 13 Nov 2013) | 5 lines

Добавлен механизм загрузки подготовленной в Qt Designer формы
Пример использования: stuff/examples/GUI_ui_load
Для демонстрации работы запустить

jCjSGui -cfg ../stuff/examples/GUI_ui_load/jcjs_ui_load.xml
------------------------------------------------------------------------
r192 | Lesav | 2013-11-11 21:39:58 +0400 (Mon, 11 Nov 2013) | 1 line

Добавил иконку и заголовок в окно дебагера
------------------------------------------------------------------------
r191 | Lesav | 2013-11-11 13:43:25 +0400 (Mon, 11 Nov 2013) | 9 lines

Добавил встроенный отладчик JS скриптов.  
Для его активации добавить в секцию отлаживаемого поста параметр debug = "true"
Пример:
    <post objectName  = "curvator"
          description = "Измеритель отклонения технологического канала"
          debug       = "true"
        >
         ....
    </post>
------------------------------------------------------------------------
r190 | Lesav | 2013-11-10 23:10:36 +0400 (Sun, 10 Nov 2013) | 7 lines

Протестировал сборку в Qt-5.1.1
ВНИМАНИЕ!!! УДАЛИЛ ПОДДЕРЖКУ SQLite.
Добавил в src/_src.pri параметр SQLITE_EMBEDDED=no  
(если выставить yes будет встроенная поддержка SQLite)
Как показала практика, встроенная в ядро поддержка SQLite не востребована
Удобней использовать плагин SQL

------------------------------------------------------------------------
r189 | Lesav | 2013-11-09 00:41:36 +0400 (Sat, 09 Nov 2013) | 5 lines

Пофиксил баг, не позволяющий вывести в лог 
ошибки js, если они произошли в js функции обработчике
Пример кода:  timer.timeout.connect(function(){ Здесь ошибка })
Теперь в лог поступает достаточно информации для локализации ошибки

------------------------------------------------------------------------
r188 | Lesav | 2013-11-08 14:13:42 +0400 (Fri, 08 Nov 2013) | 5 lines

Протестировал SSL соединение.  
Добавил секцию ssl в конфигурационный файл

Идет работа по добавлению JS консоли в jCjSGui

------------------------------------------------------------------------
r187 | Lesav | 2013-11-07 13:03:21 +0400 (Thu, 07 Nov 2013) | 1 line

Протестирован плагин Camera
------------------------------------------------------------------------
r186 | Lesav | 2013-11-03 19:56:24 +0400 (Sun, 03 Nov 2013) | 1 line

Работа над постами
------------------------------------------------------------------------
r185 | wtin | 2013-11-02 10:34:51 +0400 (Sat, 02 Nov 2013) | 1 line

в jCjS добавлен флаг открытия QIODevice::Unbuffered
------------------------------------------------------------------------
r184 | Lesav | 2013-11-02 10:10:45 +0400 (Sat, 02 Nov 2013) | 1 line

sorry :)
------------------------------------------------------------------------
r183 | Lesav | 2013-11-02 10:09:09 +0400 (Sat, 02 Nov 2013) | 1 line

Добавлен метод формат в jcjsextention.cpp 
------------------------------------------------------------------------
r182 | Lesav | 2013-10-25 18:46:21 +0400 (Fri, 25 Oct 2013) | 1 line

Корректировка плагина SQL
------------------------------------------------------------------------
r181 | Lesav | 2013-10-23 18:48:02 +0400 (Wed, 23 Oct 2013) | 2 lines

Добавил плагин PluginSetting для работы с файлами формата ini
Подкоректировал плагин SQL: добавил метод setCodec и описал его в документации
------------------------------------------------------------------------
r180 | wtin | 2013-10-21 15:56:11 +0400 (Mon, 21 Oct 2013) | 1 line

iva6Diag
------------------------------------------------------------------------
r179 | wtin | 2013-10-21 15:54:38 +0400 (Mon, 21 Oct 2013) | 1 line

curvator
------------------------------------------------------------------------
r178 | Lesav | 2013-10-14 18:47:40 +0400 (Mon, 14 Oct 2013) | 1 line

Дополнил PluginSQL некоторыми удобствами.  Обновил документацию
------------------------------------------------------------------------
r177 | Lesav | 2013-10-14 09:32:52 +0400 (Mon, 14 Oct 2013) | 1 line

Дополнил PluginSQL некоторыми удобствами.  Обновил документацию
------------------------------------------------------------------------
r176 | wtin | 2013-10-14 03:57:41 +0400 (Mon, 14 Oct 2013) | 1 line

curvator
------------------------------------------------------------------------
r175 | Lesav | 2013-10-07 16:19:23 +0400 (Mon, 07 Oct 2013) | 5 lines

Добавил свойство bool server.compressor
Если в scriptEngine сделать server.compressor = true,  то динамическое содержисое будет сжиматься перед отправкой клиенту

Добавил корректное управление кешированием.  
Теперь статические файлы (не динамическое) кешируются на стороне клиента, и не запрашиваются повторно.
------------------------------------------------------------------------
r174 | Lesav | 2013-10-06 20:37:51 +0400 (Sun, 06 Oct 2013) | 1 line

Перенес логер в отдельную директорию.  Добавил подавление повторных сообщений.  Предидущюю версию оставил для wtin
------------------------------------------------------------------------
r173 | Lesav | 2013-10-04 23:29:35 +0400 (Fri, 04 Oct 2013) | 5 lines

Проверил плагины PluginPlayer и PluginSound
Написал два тестовых поста
stuff/examples/player
stuff/examples/sound

------------------------------------------------------------------------
r172 | Lesav | 2013-10-04 17:43:25 +0400 (Fri, 04 Oct 2013) | 1 line

Добавил свойство raw в объект UdpRecv плагина PluginNetwork  и  описал его в документации
------------------------------------------------------------------------
r171 | Lesav | 2013-09-24 20:23:46 +0400 (Tue, 24 Sep 2013) | 1 line

docs: Косметические изменения
------------------------------------------------------------------------
r170 | wtin | 2013-09-24 12:10:26 +0400 (Tue, 24 Sep 2013) | 1 line

в документацию вернул картиночку
------------------------------------------------------------------------
r169 | Lesav | 2013-09-24 10:52:26 +0400 (Tue, 24 Sep 2013) | 4 lines

docs: Закончил описание PluginSQL
Добавил в PluginSQL асинхронное выполнение запроса
В jcjsloggerlight добавил мьютекс для синхронизации вывода в лог 
  (т.к. есть потоки, которые выводят в лог параллельно основному потоку jCjS) 
------------------------------------------------------------------------
r168 | Lesav | 2013-09-22 15:32:26 +0400 (Sun, 22 Sep 2013) | 2 lines

docs:  Работа с документацией.  Описал PluginSQL

------------------------------------------------------------------------
r167 | Lesav | 2013-09-22 10:02:17 +0400 (Sun, 22 Sep 2013) | 5 lines

Удалил методы
    bool Plugin_base::evaluateScript(const QString &);
    void Plugin_base::appendValScript(const QString &, const QVariant &);
Теперь, для размещения данных в контексте JS использовать 
более прозрачный механизм. [Пример в plugins/PluginSQL]
------------------------------------------------------------------------
r166 | Lesav | 2013-09-21 18:40:15 +0400 (Sat, 21 Sep 2013) | 1 line

Подправлен плагин SQL
------------------------------------------------------------------------
r165 | Lesav | 2013-09-19 18:26:16 +0400 (Thu, 19 Sep 2013) | 5 lines

Глобальное изменение. 
Удален метод post.setScriptEngine('PluginName')
в jcjsplugininterface.h удален виртуальный метод setEngin(QScriptEngine *)

Плагин PluginSQL изменен согласно новой концепции создания объектов в контексте JS
------------------------------------------------------------------------
r164 | Lesav | 2013-09-18 15:53:35 +0400 (Wed, 18 Sep 2013) | 1 line

Работа над документацией.  Описал все объекты плагина PluginNetwork
------------------------------------------------------------------------
r163 | Lesav | 2013-09-17 23:13:40 +0400 (Tue, 17 Sep 2013) | 2 lines

Добавил подсветку синтаксиса в документацию
Добавил раздел документации "Плагины"
------------------------------------------------------------------------
r162 | Lesav | 2013-09-17 12:27:41 +0400 (Tue, 17 Sep 2013) | 1 line

Добаил в проект jCjSDbg
------------------------------------------------------------------------
r161 | Lesav | 2013-09-17 11:42:46 +0400 (Tue, 17 Sep 2013) | 1 line

объединил плагины Plugin_TCPServ и Plugin_UDPResv в PluginNetwork
------------------------------------------------------------------------
r160 | Lesav | 2013-09-16 22:51:55 +0400 (Mon, 16 Sep 2013) | 1 line

Подкоректировал плагин PluginUDPResv. Добавил в сигнал принятого сообщения host, port отправителя
------------------------------------------------------------------------
r159 | Lesav | 2013-09-16 20:33:01 +0400 (Mon, 16 Sep 2013) | 1 line

Создал плагин UDP Messanger для взаимодействия между процессами 
------------------------------------------------------------------------
r158 | Lesav | 2013-09-15 23:02:02 +0400 (Sun, 15 Sep 2013) | 3 lines

Вынес TCP_Server и TCP_Client в плагин
Перенес часть исходников в отдельные субдиректории

------------------------------------------------------------------------
r157 | Lesav | 2013-09-15 17:35:37 +0400 (Sun, 15 Sep 2013) | 3 lines

Косметические изменения TCP_Server  TCP_Client
Изменил порядок остановки и выгрузки постов на обратный

------------------------------------------------------------------------
r156 | Lesav | 2013-09-15 14:46:52 +0400 (Sun, 15 Sep 2013) | 3 lines

Создал примитивы TCP_Server и TCP_Client.  
Теперь взаимодействие между процессами JCJS можно организовать более гибко

------------------------------------------------------------------------
r155 | Lesav | 2013-09-13 23:06:31 +0400 (Fri, 13 Sep 2013) | 2 lines

Сделал обертку для объектов jCjS  newBlobMem newDataQueue newDataQueue newFile newRequester newSQLite  и т.д
теперь их можно создавать в JS оператором new 
------------------------------------------------------------------------
r154 | Lesav | 2013-09-12 22:24:07 +0400 (Thu, 12 Sep 2013) | 1 line

Удалил никчемные плагины. 
------------------------------------------------------------------------
r153 | Lesav | 2013-09-12 21:31:21 +0400 (Thu, 12 Sep 2013) | 2 lines

Отлажен и опробован механизм формирования GUI интерфейса из JS скрипта.
Методы post.newLabel  post.newLabel можно смело удалить из проекта
------------------------------------------------------------------------
r152 | Lesav | 2013-09-10 19:49:36 +0400 (Tue, 10 Sep 2013) | 13 lines

Большой скачек в развитии JCJS
1. Добавил натиивные объекты Qt с ScriptEngine
   Теперь можно со стороны скрипта делать вкуснящки типа:
   var brouser = new QWebView();
   var url = new QUrl('http://google.com/');
   brouser.url = url
   brouser.show();
   var button = QPushButtom(brouser);
   button.text = 'Reload';
   button.click.connectAgent(brouser.reload);

Для демонстрации малой части возможностей использовать пост stuff/examples/GUI_Widget

------------------------------------------------------------------------
r151 | Lesav | 2013-09-08 22:22:18 +0400 (Sun, 08 Sep 2013) | 3 lines

Вернул WebKit в проект.  Вынести WebKit в плагин оказалось невозможным
Отладил объект JCJS_WebView. Исправно работает если создается вне плагина.
Теперь если в консольной версии из JS будет вызван post.newBrowser('name') в лог выведется сообщение о не возможности использовать
------------------------------------------------------------------------
r150 | Lesav | 2013-09-07 23:05:19 +0400 (Sat, 07 Sep 2013) | 1 line

Идет работа по отладке Plugin_Webkit
------------------------------------------------------------------------
r149 | Lesav | 2013-09-07 01:55:21 +0400 (Sat, 07 Sep 2013) | 1 line

tested in Linux
------------------------------------------------------------------------
r148 | Lesav | 2013-09-07 01:28:30 +0400 (Sat, 07 Sep 2013) | 5 lines

v.2.2.0.1 Глобальные изменения: [изменен MinorNumber в номере версии]
1. Навел порядок в файлах .pro
2. Вырезал WebKit из jCjS сервера
3. Написал Plugin_Webkit (пока есть трудности с остановом поста, использующем встроенный в плагин WebBrouser)

------------------------------------------------------------------------
r147 | Lesav | 2013-09-05 22:58:06 +0400 (Thu, 05 Sep 2013) | 1 line

Подправлены фалы .pro
------------------------------------------------------------------------
r146 | Lesav | 2013-09-05 22:56:47 +0400 (Thu, 05 Sep 2013) | 5 lines

1. Проведена работа по тестированию отложенного окончанию работы поста ( скрипт end.js: отложенное выполнение финальной функции post.finished(); )
2. Отлажен механизм останова/рестарта приложения
3. При каждой смене статуса, пост отчитывается перед сервером сигналом

Необходима причесать код и вывод в лог
------------------------------------------------------------------------
r145 | wtin | 2013-09-05 16:21:18 +0400 (Thu, 05 Sep 2013) | 1 line

исправлены предупреждния преобразований double в int во многих местах
------------------------------------------------------------------------
r144 | wtin | 2013-09-02 23:12:05 +0400 (Mon, 02 Sep 2013) | 1 line

serial
------------------------------------------------------------------------
r143 | Lesav | 2013-08-31 23:54:44 +0400 (Sat, 31 Aug 2013) | 1 line

Идет работа по адаптации поста postTables из jCjS.1 в jCjS.2
------------------------------------------------------------------------
r142 | Lesav | 2013-08-31 04:07:09 +0400 (Sat, 31 Aug 2013) | 1 line

pluginMEM success tested in Ubunta   Run cmd    ./jCjSService -e -cfg jcjs_Lesav.xml
------------------------------------------------------------------------
r141 | Lesav | 2013-08-31 03:59:18 +0400 (Sat, 31 Aug 2013) | 1 line

fixbug  macros GUI
------------------------------------------------------------------------
r140 | Lesav | 2013-08-31 03:56:40 +0400 (Sat, 31 Aug 2013) | 2 lines

Завершен и протестирован плагин PluginMem

------------------------------------------------------------------------
r139 | Lesav | 2013-08-30 21:59:14 +0400 (Fri, 30 Aug 2013) | 1 line

Подкорректирован _other_files.pri
------------------------------------------------------------------------
r138 | Lesav | 2013-08-30 19:35:42 +0400 (Fri, 30 Aug 2013) | 1 line

Подкорректирован _other_files.pri
------------------------------------------------------------------------
r137 | Lesav | 2013-08-30 19:28:35 +0400 (Fri, 30 Aug 2013) | 1 line

Идет написание плагина PluginMem
------------------------------------------------------------------------
r136 | Lesav | 2013-08-30 19:11:28 +0400 (Fri, 30 Aug 2013) | 1 line


------------------------------------------------------------------------
r135 | wtin | 2013-08-30 18:14:13 +0400 (Fri, 30 Aug 2013) | 1 line

поправлены некоторые коварные ошибки
------------------------------------------------------------------------
r134 | Lesav | 2013-08-30 02:24:57 +0400 (Fri, 30 Aug 2013) | 1 line

Идет работа по наполнению раздела документации "Методы и свойства объектов"
------------------------------------------------------------------------
r133 | wtin | 2013-08-29 15:22:15 +0400 (Thu, 29 Aug 2013) | 1 line

jCjSSerial - кое-что добавил
------------------------------------------------------------------------
r132 | Lesav | 2013-08-29 15:05:09 +0400 (Thu, 29 Aug 2013) | 4 lines

docs:  Добавление раздела Методы и свойства объектов

Идет работа по добавлению дополнительного раздела в Документацию

------------------------------------------------------------------------
r131 | Lesav | 2013-08-29 14:23:47 +0400 (Thu, 29 Aug 2013) | 8 lines

Добавил метод
QScriptValue jCjSPost::loadPlugin(const QString &name)

Теперь можно загружать плагины в скрипте
var  plugin=post.loadPlugin("jCjSPluginCamera")
post.log("e", plugin.objectName);

Предыдущий функционал загрузки плагинов не удалял
------------------------------------------------------------------------
r130 | Lesav | 2013-08-29 12:31:28 +0400 (Thu, 29 Aug 2013) | 2 lines

Добавил метод http.setBodyStr
Q_INVOKABLE void setBodyStr(const QString &body);
------------------------------------------------------------------------
r129 | Lesav | 2013-08-29 00:06:17 +0400 (Thu, 29 Aug 2013) | 2 lines

Косметические изменения

------------------------------------------------------------------------
r128 | Lesav | 2013-08-28 00:27:04 +0400 (Wed, 28 Aug 2013) | 1 line

Подправлен сборщик инсталятора для Windows
------------------------------------------------------------------------
r127 | Lesav | 2013-08-28 00:15:05 +0400 (Wed, 28 Aug 2013) | 1 line

Подправлен сборщик инсталятора для Windows
------------------------------------------------------------------------
r126 | wtin | 2013-08-27 16:33:55 +0400 (Tue, 27 Aug 2013) | 1 line

jCjSHttpServer::formResponse - может быть окончательно доделан
------------------------------------------------------------------------
r125 | wtin | 2013-08-27 16:06:00 +0400 (Tue, 27 Aug 2013) | 1 line

документация
------------------------------------------------------------------------
r124 | wtin | 2013-08-27 14:45:55 +0400 (Tue, 27 Aug 2013) | 1 line

наведен порядок в jCjSHttpServer::formResponse, документация
------------------------------------------------------------------------
r123 | Lesav | 2013-08-26 23:38:17 +0400 (Mon, 26 Aug 2013) | 1 line

corection bash scripts
------------------------------------------------------------------------
r122 | Lesav | 2013-08-26 23:22:50 +0400 (Mon, 26 Aug 2013) | 1 line

correction _target.pri
------------------------------------------------------------------------
r121 | Lesav | 2013-08-26 23:21:24 +0400 (Mon, 26 Aug 2013) | 1 line

correction bash scripts
------------------------------------------------------------------------
r120 | Lesav | 2013-08-26 20:35:18 +0400 (Mon, 26 Aug 2013) | 1 line

add script start.clean.sh
------------------------------------------------------------------------
r119 | Lesav | 2013-08-26 19:52:46 +0400 (Mon, 26 Aug 2013) | 2 lines

bagfix: _target.pri   Решена проблема с генерацией version.js для документации проекта

------------------------------------------------------------------------
r118 | Lesav | 2013-08-26 19:42:00 +0400 (Mon, 26 Aug 2013) | 1 line

bugfix: _target.pri
------------------------------------------------------------------------
r117 | Lesav | 2013-08-26 18:38:31 +0400 (Mon, 26 Aug 2013) | 1 line

Поправил проверку на изменение версии в _target.pri
------------------------------------------------------------------------
r116 | Lesav | 2013-08-26 18:29:23 +0400 (Mon, 26 Aug 2013) | 1 line

Поправил проверку на изменение версии в _target.pri
------------------------------------------------------------------------
r115 | Lesav | 2013-08-26 18:18:22 +0400 (Mon, 26 Aug 2013) | 8 lines

Глобальное изменение Переменная JCJS_TOOLCHANE теперь приобрела такой вид
qt510_win32.arm_gcc441 
qt485_win32.x86_mingw440 
qt485_win32.x86_mingw481 
qt485_win32.x86_msvc2010 
qt510_win32.x86_mingw480 
qt510_win32.x86_msvc2010

------------------------------------------------------------------------
r114 | Lesav | 2013-08-26 16:52:03 +0400 (Mon, 26 Aug 2013) | 1 line


------------------------------------------------------------------------
r113 | wtin | 2013-08-26 15:51:34 +0400 (Mon, 26 Aug 2013) | 1 line

работа на документацией и примерами
------------------------------------------------------------------------
r112 | Lesav | 2013-08-26 15:42:58 +0400 (Mon, 26 Aug 2013) | 3 lines

Подправил генерацию _dest_dir/stat/docs/version.js если было изменение версии программы


------------------------------------------------------------------------
r111 | Lesav | 2013-08-26 15:36:34 +0400 (Mon, 26 Aug 2013) | 3 lines

Добавил генерацию _dest_dir/stat/docs/version.js если было изменение версии программы


------------------------------------------------------------------------
r110 | Lesav | 2013-08-26 14:02:42 +0400 (Mon, 26 Aug 2013) | 2 lines

Подправлено автоопределение ревизии SVN для Windows

------------------------------------------------------------------------
r109 | Lesav | 2013-08-26 12:28:06 +0400 (Mon, 26 Aug 2013) | 1 line

bagfix: pkg.deb_maker.sh  pkg.os_detect.sh
------------------------------------------------------------------------
r108 | Lesav | 2013-08-25 23:10:50 +0400 (Sun, 25 Aug 2013) | 4 lines

Поправлены:
plugins/PluginCamera/opencv/_opencv.pri
plugins/PluginModbus/libsrc/_libModbus.pri

------------------------------------------------------------------------
r107 | Lesav | 2013-08-25 12:38:36 +0400 (Sun, 25 Aug 2013) | 2 lines

PluginCamera
Автоматическое определение каталога с библиотекой OpenCV
------------------------------------------------------------------------
r106 | Lesav | 2013-08-25 12:35:07 +0400 (Sun, 25 Aug 2013) | 1 line


------------------------------------------------------------------------
r105 | Lesav | 2013-08-25 02:27:29 +0400 (Sun, 25 Aug 2013) | 2 lines

Удалил pkg.win_maker.cmd
Запуск сборщика пакета установки в Windows через pkg.win_maker.vbs
------------------------------------------------------------------------
r104 | Lesav | 2013-08-25 02:19:21 +0400 (Sun, 25 Aug 2013) | 2 lines

Подкоректирован сборщик пакетов pkg.deb_maker.sh
Теперь генерятся пакеты без зависимостей
------------------------------------------------------------------------
r103 | Lesav | 2013-08-24 21:36:44 +0400 (Sat, 24 Aug 2013) | 1 line

rename all    *.pri  to  _*.pri
------------------------------------------------------------------------
r102 | Lesav | 2013-08-24 18:49:42 +0400 (Sat, 24 Aug 2013) | 1 line

correct symlink OpenCV library
------------------------------------------------------------------------
r101 | Lesav | 2013-08-24 18:29:05 +0400 (Sat, 24 Aug 2013) | 1 line

Проверка на Windows после изменений сделанных в Linux
------------------------------------------------------------------------
r100 | Lesav | 2013-08-24 18:04:46 +0400 (Sat, 24 Aug 2013) | 1 line

Tested for Ubuntu 13.04
------------------------------------------------------------------------
r99 | Lesav | 2013-08-23 23:37:49 +0400 (Fri, 23 Aug 2013) | 1 line

Add OpenCV libs for Linux
------------------------------------------------------------------------
r98 | Lesav | 2013-08-23 23:37:09 +0400 (Fri, 23 Aug 2013) | 1 line

Add OpenCV libs for Linux
------------------------------------------------------------------------
r97 | Lesav | 2013-08-23 23:31:02 +0400 (Fri, 23 Aug 2013) | 1 line

remove OpenCV linux libs
------------------------------------------------------------------------
r96 | Lesav | 2013-08-23 19:53:03 +0400 (Fri, 23 Aug 2013) | 3 lines

Убрал библиотеку SQLite из RPM пакета.  
Установка SQLite лежит на совести пользователя

------------------------------------------------------------------------
r95 | Lesav | 2013-08-23 19:39:44 +0400 (Fri, 23 Aug 2013) | 1 line


------------------------------------------------------------------------
r94 | Lesav | 2013-08-23 17:55:30 +0400 (Fri, 23 Aug 2013) | 1 line

set SVN revision to target.pri
------------------------------------------------------------------------
r93 | Lesav | 2013-08-23 17:54:07 +0400 (Fri, 23 Aug 2013) | 2 lines

Сборщик RPM пакетов работает. 
В RPM пакет добавляются все библиотеки Qt SQLite OpenCV, если от них зависит jCjS
------------------------------------------------------------------------
r92 | Lesav | 2013-08-23 17:29:47 +0400 (Fri, 23 Aug 2013) | 1 line

add OpenCV library for Linux.x86
------------------------------------------------------------------------
r91 | Lesav | 2013-08-23 17:29:46 +0400 (Fri, 23 Aug 2013) | 1 line

add OpenCV library for Linux.x86
------------------------------------------------------------------------
r90 | Lesav | 2013-08-23 17:29:45 +0400 (Fri, 23 Aug 2013) | 1 line

add OpenCV library for Linux.x86
------------------------------------------------------------------------
r89 | Lesav | 2013-08-23 17:29:45 +0400 (Fri, 23 Aug 2013) | 1 line

add OpenCV library for Linux.x86
------------------------------------------------------------------------
r88 | Lesav | 2013-08-23 17:29:44 +0400 (Fri, 23 Aug 2013) | 1 line

add OpenCV library for Linux.x86
------------------------------------------------------------------------
r87 | Lesav | 2013-08-23 17:29:43 +0400 (Fri, 23 Aug 2013) | 1 line

add OpenCV library for Linux.x86
------------------------------------------------------------------------
r86 | Lesav | 2013-08-23 17:29:42 +0400 (Fri, 23 Aug 2013) | 1 line

add OpenCV library for Linux.x86
------------------------------------------------------------------------
r85 | Lesav | 2013-08-23 17:22:58 +0400 (Fri, 23 Aug 2013) | 1 line


------------------------------------------------------------------------
r84 | Lesav | 2013-08-23 17:21:36 +0400 (Fri, 23 Aug 2013) | 1 line


------------------------------------------------------------------------
r83 | Lesav | 2013-08-23 17:20:38 +0400 (Fri, 23 Aug 2013) | 1 line


------------------------------------------------------------------------
r82 | Lesav | 2013-08-23 17:17:43 +0400 (Fri, 23 Aug 2013) | 1 line

add to ignore list "*.spec"
------------------------------------------------------------------------
r81 | Lesav | 2013-08-23 03:19:55 +0400 (Fri, 23 Aug 2013) | 1 line

Добавил скрипт автозапуска в rpm пакет
------------------------------------------------------------------------
r80 | Lesav | 2013-08-22 14:27:14 +0400 (Thu, 22 Aug 2013) | 1 line

Добавил Qt библиотеки в rpm пакет
------------------------------------------------------------------------
r79 | wtin | 2013-08-22 10:33:32 +0400 (Thu, 22 Aug 2013) | 1 line

/stat/base64.js - добавлен
------------------------------------------------------------------------
r78 | wtin | 2013-08-21 11:14:31 +0400 (Wed, 21 Aug 2013) | 1 line

jcjsfile - open() при открытии в режиме добавления - seek(size())
------------------------------------------------------------------------
r77 | Lesav | 2013-08-21 00:39:54 +0400 (Wed, 21 Aug 2013) | 2 lines

Исправлена проблема со сборкой плагина jCjSPlayer в Linux Fedora15

------------------------------------------------------------------------
r76 | Lesav | 2013-08-21 00:27:14 +0400 (Wed, 21 Aug 2013) | 2 lines

Перенес файл спецификации jCjS.spec в каталог tools

------------------------------------------------------------------------
r75 | Lesav | 2013-08-21 00:15:56 +0400 (Wed, 21 Aug 2013) | 4 lines

Успешное тестирование сборщика RPM пакетов на дистрибутивах:
Fedora 15
SLES 11

------------------------------------------------------------------------
r74 | Lesav | 2013-08-19 02:09:18 +0400 (Mon, 19 Aug 2013) | 1 line

Добавил сборщик rpm пакетов
------------------------------------------------------------------------
r73 | Lesav | 2013-08-18 22:03:24 +0400 (Sun, 18 Aug 2013) | 1 line

tested Linux
------------------------------------------------------------------------
r72 | Lesav | 2013-08-18 20:27:30 +0400 (Sun, 18 Aug 2013) | 1 line

Коррекция target.pri
------------------------------------------------------------------------
r71 | Lesav | 2013-08-18 19:50:07 +0400 (Sun, 18 Aug 2013) | 1 line

Подкоректировал использование WebKit для Qt5
------------------------------------------------------------------------
r70 | Lesav | 2013-08-18 00:41:21 +0400 (Sun, 18 Aug 2013) | 2 lines

Немного подправил шаблон инсталятора

------------------------------------------------------------------------
r69 | Lesav | 2013-08-17 22:45:04 +0400 (Sat, 17 Aug 2013) | 1 line

Добавил в инсталятор мультиустановку
------------------------------------------------------------------------
r68 | Lesav | 2013-08-17 05:05:33 +0400 (Sat, 17 Aug 2013) | 1 line

Собрал инсталятор для Windows.
------------------------------------------------------------------------
r67 | Lesav | 2013-08-15 17:42:21 +0400 (Thu, 15 Aug 2013) | 2 lines

Подправлен target.pri
Исправлен PluginModbus
------------------------------------------------------------------------
r66 | Lesav | 2013-08-15 05:18:24 +0400 (Thu, 15 Aug 2013) | 10 lines

Добавлена возможность запуска с параметрами
Две первые команды равнозначны (путь относительно бинарного файла jCjS)
jCjSConsole -cfg jcjs_postName1.xml
jCjSDaemon  -cfg ../etc/jcjs_postName1.xml
Абсолютный путь
jCjSGui.exe -cfg C:/windows/jcjs.xml
jCjSService -cfg /home/jcjs/etc/jcjs_postName1.xml
------------------------------------------------------
Добавил заготовку поста для работы с РБДРВ

------------------------------------------------------------------------
r65 | wtin | 2013-08-14 23:36:37 +0400 (Wed, 14 Aug 2013) | 1 line

*
------------------------------------------------------------------------
r64 | wtin | 2013-08-14 23:35:21 +0400 (Wed, 14 Aug 2013) | 1 line

jcjshttpserver stat
------------------------------------------------------------------------
r63 | wtin | 2013-08-14 22:06:29 +0400 (Wed, 14 Aug 2013) | 1 line

документация p9_... парсинг настроек поста
------------------------------------------------------------------------
r62 | Lesav | 2013-08-14 16:47:02 +0400 (Wed, 14 Aug 2013) | 2 lines

jcjsloggerlight.cpp  убрал из плагинов.
Теперь макрос LOG в плагине эммитит сообщение серверу
------------------------------------------------------------------------
r61 | wtin | 2013-08-12 13:04:39 +0400 (Mon, 12 Aug 2013) | 1 line

формирование deb пакета из tools/pkg.deb_maker.sh в dpkg
------------------------------------------------------------------------
r60 | Lesav | 2013-08-12 12:32:47 +0400 (Mon, 12 Aug 2013) | 1 line

Выключил   плагин  modbus
------------------------------------------------------------------------
r59 | Lesav | 2013-08-12 12:30:45 +0400 (Mon, 12 Aug 2013) | 1 line

Перенес все скрипты в каталог tools
------------------------------------------------------------------------
r58 | wtin | 2013-08-12 11:42:10 +0400 (Mon, 12 Aug 2013) | 1 line

demarker.sh
------------------------------------------------------------------------
r57 | Lesav | 2013-08-12 09:09:59 +0400 (Mon, 12 Aug 2013) | 1 line

Добавил debmaker_defs.sh  архитектуру процессора
------------------------------------------------------------------------
r56 | Lesav | 2013-08-12 08:39:55 +0400 (Mon, 12 Aug 2013) | 1 line

Исправлена ошибка /bin/sh: 1: cannot create WD/debmaker_defs.sh: Directory nonexistent
------------------------------------------------------------------------
r55 | Lesav | 2013-08-12 08:36:47 +0400 (Mon, 12 Aug 2013) | 1 line

Добавил в ignore-list каталог dpkg
------------------------------------------------------------------------
r54 | Lesav | 2013-08-12 01:07:57 +0400 (Mon, 12 Aug 2013) | 3 lines

Добавил генерацию debmaker_defs.sh для объявлений переменных. 
Необходимо для сборщика пакетов

------------------------------------------------------------------------
r53 | wtin | 2013-08-11 22:39:35 +0400 (Sun, 11 Aug 2013) | 1 line

debmarker.sh - заработало - но плагины не находит
------------------------------------------------------------------------
r52 | wtin | 2013-08-11 22:35:29 +0400 (Sun, 11 Aug 2013) | 1 line

debmaker - уже что-то
------------------------------------------------------------------------
r51 | wtin | 2013-08-11 21:53:04 +0400 (Sun, 11 Aug 2013) | 1 line

добавлен debmarker.sh
------------------------------------------------------------------------
r50 | Lesav | 2013-08-11 17:31:17 +0400 (Sun, 11 Aug 2013) | 4 lines

Небольшие косметические изменения.

Добавил вывод в лог версию jCjS, Qt и версию компилятора

------------------------------------------------------------------------
r49 | Lesav | 2013-08-11 15:43:58 +0400 (Sun, 11 Aug 2013) | 5 lines

Переименованы
jCjSPost::procTmpFile(const QString &sname)            ->  jCjSPost::procTmplFile(const QString &sname)
jCjSHttpConnection::respTmpFile(const QString &sname)  ->  jCjSHttpConnection::respTmplFile(const QString &sname, const QString contentType)

идет работа по отладке функционала плагинов
------------------------------------------------------------------------
r48 | wtin | 2013-08-10 19:27:55 +0400 (Sat, 10 Aug 2013) | 1 line

4 файла добавлены в документацию
------------------------------------------------------------------------
r47 | Lesav | 2013-08-10 17:37:10 +0400 (Sat, 10 Aug 2013) | 6 lines

Вырезан функционал из jcjs.xml
        <openFolders
            stat  = "stat@"
        />

Идет работа по адаптации постов из jCjS v.1
------------------------------------------------------------------------
r46 | wtin | 2013-08-08 22:04:57 +0400 (Thu, 08 Aug 2013) | 18 lines

новая система загрузки плагинов

<post
        objectName  = "iva6b"
        description = "опрос ИВА6Б"
    >
        <plugins
        	pl1 = "jCjSPluginExample"
        	pl2 = "jCjSPluginExample"
        />
        
        <handlers
            cmd = "stuff@iva6b/cmd.js"
            init = "stuff@iva6b/init.js"
        />
    </post>

приводит к post.plugin.pl1 (pl2)
------------------------------------------------------------------------
r45 | wtin | 2013-08-08 14:13:22 +0400 (Thu, 08 Aug 2013) | 1 line

спорный момент пауза сервера
------------------------------------------------------------------------
r44 | wtin | 2013-08-08 14:12:15 +0400 (Thu, 08 Aug 2013) | 1 line

Андрей, спорные моменты я в комментариях буду обозначать через ...wtin
------------------------------------------------------------------------
r43 | wtin | 2013-08-08 09:07:09 +0400 (Thu, 08 Aug 2013) | 1 line

документация /stat/docs
------------------------------------------------------------------------
r42 | Lesav | 2013-08-06 11:16:00 +0400 (Tue, 06 Aug 2013) | 1 line

Идет работа по интеграции ссылки на ScriptEngine в тело плагина
------------------------------------------------------------------------
r41 | Lesav | 2013-07-19 21:58:08 +0400 (Fri, 19 Jul 2013) | 1 line


------------------------------------------------------------------------
r40 | Lesav | 2013-07-19 17:00:41 +0400 (Fri, 19 Jul 2013) | 1 line

Привел все плагины к общему виду.  Идет работа по добавлении ссылки на ScripEngin  в объект плагина
------------------------------------------------------------------------
r39 | Lesav | 2013-07-18 23:26:37 +0400 (Thu, 18 Jul 2013) | 1 line

Протестировал в qt 5.1.0  изменения коснулись только PluginModbus
------------------------------------------------------------------------
r38 | Lesav | 2013-07-18 15:11:15 +0400 (Thu, 18 Jul 2013) | 2 lines

Подкорректировал плагины, привел все к одному образу и подобию
Вынес win32_kill из общей директории с зависимыми библиотеками в каталог с исходниками программы, которая их использует 
------------------------------------------------------------------------
r37 | Lesav | 2013-07-18 12:16:11 +0400 (Thu, 18 Jul 2013) | 1 line

Add RBDRV library in PluginRBDRV
------------------------------------------------------------------------
r36 | Lesav | 2013-07-18 12:16:11 +0400 (Thu, 18 Jul 2013) | 1 line

Add RBDRV library in PluginRBDRV
------------------------------------------------------------------------
r35 | Lesav | 2013-07-18 12:11:06 +0400 (Thu, 18 Jul 2013) | 1 line

Add RBDRV library in PluginRBDRV
------------------------------------------------------------------------
r34 | Lesav | 2013-07-18 12:11:05 +0400 (Thu, 18 Jul 2013) | 1 line

Add RBDRV library in PluginRBDRV
------------------------------------------------------------------------
r33 | Lesav | 2013-07-18 12:11:04 +0400 (Thu, 18 Jul 2013) | 1 line

Add RBDRV library in PluginRBDRV
------------------------------------------------------------------------
r32 | Lesav | 2013-07-18 12:11:04 +0400 (Thu, 18 Jul 2013) | 1 line

Add RBDRV library in PluginRBDRV
------------------------------------------------------------------------
r31 | Lesav | 2013-07-18 12:11:03 +0400 (Thu, 18 Jul 2013) | 1 line

Add RBDRV library in PluginRBDRV
------------------------------------------------------------------------
r30 | Lesav | 2013-07-18 12:11:02 +0400 (Thu, 18 Jul 2013) | 1 line

Add RBDRV library in PluginRBDRV
------------------------------------------------------------------------
r29 | Lesav | 2013-07-18 10:56:11 +0400 (Thu, 18 Jul 2013) | 2 lines

Подкорректировал правил сборки jCjS с библитекой SQLite.
Теперь поиск установленной в системе SQLite-develop пакета происходит автоматически
------------------------------------------------------------------------
r28 | wtin | 2013-07-16 09:04:27 +0400 (Tue, 16 Jul 2013) | 1 line

Lesav правил проблему с компиляцией sqlite на jury@62.182.51.71
------------------------------------------------------------------------
r27 | wtin | 2013-07-16 09:04:11 +0400 (Tue, 16 Jul 2013) | 1 line

Lesav правил проблему с компиляцией sqlite на jury@62.182.51.71
------------------------------------------------------------------------
r26 | Lesav | 2013-07-15 16:47:11 +0400 (Mon, 15 Jul 2013) | 1 line


------------------------------------------------------------------------
r25 | Lesav | 2013-07-15 16:47:06 +0400 (Mon, 15 Jul 2013) | 1 line

add to Listignore  *.user.*
------------------------------------------------------------------------
r24 | Lesav | 2013-07-15 16:43:25 +0400 (Mon, 15 Jul 2013) | 1 line

Служба QtService Проверена в Windows и Linux
------------------------------------------------------------------------
r23 | Lesav | 2013-07-12 11:10:53 +0400 (Fri, 12 Jul 2013) | 2 lines

Добавил в проект все плагины из jCjS.1.0
Пока их тестирование не проводилось
------------------------------------------------------------------------
r22 | Lesav | 2013-07-12 10:22:59 +0400 (Fri, 12 Jul 2013) | 1 line

add logs/*.txt  to  svn:global-ignores
------------------------------------------------------------------------
r21 | Lesav | 2013-07-12 10:21:23 +0400 (Fri, 12 Jul 2013) | 1 line

remove logs
------------------------------------------------------------------------
r20 | Lesav | 2013-07-11 16:57:30 +0400 (Thu, 11 Jul 2013) | 2 lines

Добавил в каждый файл исхождного кода шапку
Добавил исходный код sqlite3 (будет использоваться автоматом, если не найдена библиотека libsqlite.so)
------------------------------------------------------------------------
r19 | Lesav | 2013-07-10 21:48:25 +0400 (Wed, 10 Jul 2013) | 4 lines

tested:
win32: qt4.8.4 qt4.8.5 qt5.1
not tested
unix: 
------------------------------------------------------------------------
r18 | Lesav | 2013-07-10 21:38:12 +0400 (Wed, 10 Jul 2013) | 4 lines

tested:
win32: qt4.8.4 qt4.8.5 qt5.1
not tested
unix: 
------------------------------------------------------------------------
r17 | Lesav | 2013-07-10 16:01:24 +0400 (Wed, 10 Jul 2013) | 3 lines

v.2.0.1.8 
win32: add *.rc *.ico and information in binary files jCjS
unix: not tested services jCjS
------------------------------------------------------------------------
r16 | orb-leav | 2013-07-09 15:16:38 +0400 (Tue, 09 Jul 2013) | 1 line

add ignore list logs/*
------------------------------------------------------------------------
r15 | Lesav | 2013-07-08 10:48:41 +0400 (Mon, 08 Jul 2013) | 1 line


------------------------------------------------------------------------
r14 | Lesav | 2013-07-07 22:02:41 +0400 (Sun, 07 Jul 2013) | 1 line

Вынес персональные исходные файлы из каталога ./src в директории субпроектов ./prj/jCjSConsole ./prj/jCjSDaemon ./prj/jCjSGui
------------------------------------------------------------------------
r13 | Lesav | 2013-07-07 01:47:04 +0400 (Sun, 07 Jul 2013) | 1 line

Перемещены все каталоги программы в _dest_dir
------------------------------------------------------------------------
r12 | Lesav | 2013-07-07 01:46:01 +0400 (Sun, 07 Jul 2013) | 1 line

move data
------------------------------------------------------------------------
r11 | Lesav | 2013-07-07 01:43:57 +0400 (Sun, 07 Jul 2013) | 1 line

move etc
------------------------------------------------------------------------
r10 | Lesav | 2013-07-07 01:43:41 +0400 (Sun, 07 Jul 2013) | 1 line

move stuf
------------------------------------------------------------------------
r9 | Lesav | 2013-07-07 01:43:29 +0400 (Sun, 07 Jul 2013) | 1 line

move logs
------------------------------------------------------------------------
r8 | Lesav | 2013-07-07 01:43:17 +0400 (Sun, 07 Jul 2013) | 1 line

move stat
------------------------------------------------------------------------
r7 | Lesav | 2013-07-07 01:19:24 +0400 (Sun, 07 Jul 2013) | 1 line

Подправленная версия Юры. Изменения коснулись только сборки проекта в Windows
------------------------------------------------------------------------
r6 | Lesav | 2013-07-03 14:52:27 +0400 (Wed, 03 Jul 2013) | 1 line

Прислано Юрием Гнетневым "ИЦД НИКИЭТ"
------------------------------------------------------------------------
r5 | Lesav | 2013-07-03 14:34:21 +0400 (Wed, 03 Jul 2013) | 1 line


------------------------------------------------------------------------
r4 | Lesav | 2013-07-03 14:33:52 +0400 (Wed, 03 Jul 2013) | 1 line

dir 2.0
------------------------------------------------------------------------
